Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
#34402
Bom dia Amigos

Tenho o Excel 2010 e estou tentando montar uma tabela de consolidação de dados e como sou novo em VBA estou com algumas dificuldades. A seguir esta o comando que estou tentando montar:

Public Sub Imp_PNR2()

Dim lin01, lin02, lin03 As Integer
Dim ArqPeriferico As String

Application.ScreenUpdating = False

lin01 = 1
lin02 = 2
lin03 = 2

Do Until Sheets("PNR 2.0 m.m").Cells(lin01, 24).Value = Empty
ArqPeriferico = Sheets("PNR 2.0 m.m").Cells(lin01, 24).Value
Workbooks.Open (ThisWorkbook.Path & "\" & ArqPeriferico & ".xlsx")
-----------------Dentre estes comando esta algumas funções para importar as informações-------------------------
Workbooks("ArqPeriferico").Close (False)
lin01 = lin01 + 1
Loop
End Sub

Neste comando o ArqPeriferico é onde esta localizado o nome das planilhas que desejo abrir. Como é mais que um arquivo que preciso abrir peço para fazer um loop e troco o nome dos arquivos. Estes arquivos estão abrindo, mas o erro acontece na linha "Workbooks("ArqPeriferico").Close (False)", quando preciso fechar a tabela. Tentei outros comandos para fechar, mas ocorrem outros erros pedindo para fechar o workbook.

Alguém consegue me esclarecer qual erro estou cometendo?
#34403
Bom dia.

Substitua essa linha:
Código: Selecionar todos
Workbooks("ArqPeriferico").Close (False)
por essa:
Código: Selecionar todos
Workbooks(ArqPeriferico & ".xlsx").Close (False)
Dê retorno.
Resposta útil ? clique em "obrigado"
Sua dúvida foi sanada? marque o tópico como "resolvido"
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord