Jump to content

ajuda converter a macro em portugues


Recommended Posts

eutenho esta macro nao funciona  porque o excel é em portugues

 tem como converter em portugues? por favor ou o erro nao é por isto

Sub GetSheets()

'Update ExcelJunction.com

Path = ""

Filename = Dir(Path & "*.xls")

Do While Filename <> ""

Workbooks.Open Filename:=Path & Filename, ReadOnly:=True

For Each Sheet In ActiveWorkbook.Sheets

Sheet.Copy After:=ThisWorkbook.Sheets(1)

Next Sheet

Workbooks(Filename).Close

Filename = Dir()

Loop

End Sub

Link to comment
Share on other sites

Caro @sorel;

 

O codigo acima funciona corretamente, mesmo no excel em portugues, porem, voce deve incerir os parametros para que isso ocorra.

 

por exemplo: onde o codigo deve buscar a informação ? voce definiu ?

no cod acima não esta definido....

 

faça o seguinte:

crie uma pasta;

coloque (dentro dessa pasta) somente as planilhas que deseja unir;

crie uma planilha vazia com o cod acima;

em Path = ""; terceira linha do codm coloque o caminho para a pasta criada ex "C:\Users\sorel\"

 

pronto

 

ao abrir a pasta contendo o cod, ela busca todas as planilhas que estiverem dentro da pasta informada.

 

Tecnica e Investimento Sempre!!

 

Link to comment
Share on other sites

cod funcionando

 

 Sub GetSheets()

'Update ExcelJunction.com

Path = "C:\Users\sorel\Documents\"

Filename = Dir(Path & "*.xls")

Do While Filename <> ""

Workbooks.Open Filename:=Path & Filename, ReadOnly:=True

For Each Sheet In ActiveWorkbook.Sheets

Sheet.Copy After:=ThisWorkbook.Sheets(1)

Next Sheet

Workbooks(Filename).Close

Filename = Dir()

Loop

 

Link to comment
Share on other sites

ala FF88 eu tentei a hora e nada , meus sistema  wiondows 7 64 bito excel 2016

voce por a planilia? ai eu crio a pasta nos meus documentos,

o inclivel para quem sabe é rapido quem nao sabe vai ficar 50 anos e numca vai conseguir

Link to comment
Share on other sites

tem erro

Path = "C:\Users\Windows\Documents\excel workbooks\"

Filename = Dir(Path & "*.xlsx")

Do While Filename <> "C:\Users\Windows\Documents\excel workbooks\"

Workbooks.Open Filename:=Path & Filename, ReadOnly:=True

For Each Sheet In ActiveWorkbook.Sheets  

Sheet.Copy After:=ThisWorkbook.Sheets(1)

Next Sheet

Workbooks(Filename).Close

Filename = Dir()

Loop

End Sub

Link to comment
Share on other sites

1 hora atrás, sorel disse:

opa ff882007 obrigado pela força, entao agora tenho que criar uma pasta nos meus documentos

 com o nome de C:\Users\sorel\Documents\   , 

ISSO FOI UM EXEMPLO

pode ser uma pasta que ja existe, ou criar uma nova ok

Link to comment
Share on other sites

1 hora atrás, sorel disse:

tem erro

Path = "C:\Users\Windows\Documents\excel workbooks\" 

Filename = Dir(Path & "*.xlsx")

Do While Filename <> "C:\Users\Windows\Documents\excel workbooks\"

Workbooks.Open Filename:=Path & Filename, ReadOnly:=True

For Each Sheet In ActiveWorkbook.Sheets  

Sheet.Copy After:=ThisWorkbook.Sheets(1)

Next Sheet

Workbooks(Filename).Close

Filename = Dir()

Loop

End Sub

Do While Filename <> "C:\Users\Windows\Documents\excel workbooks\"  << de onde saiu isso??

Link to comment
Share on other sites

bahhh,ff88 da para colocar umas 200 planilias sem erros, o cara é bom no codigo da macro

a correçao da extençao  foi o fato,  é bem rapido a macro em planilias pesadas

bom para visualizar indice para cruzamentos, ff88 voce pode usar tambem fica a vontade

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...