Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
#62777
Boa Tarde povo, quero abrir uma planilha do excel a partir de uma macro. Porém, a planilha deve estar localizada na area de trabalho de cada maquina, e constantemente estou atualizando as planilhas, onde o número da versão apenas que muda. Para não precisar mudar o código vba toda vez que a versão da planilha mudar, usei * no meio do caminho, exatamente onde fica a numeração da versão da planilha, assim, o código vai abrir sempre a planilha certa, pois os usuários sempre vão copiar e colar apenas a ultima versão pra sua área de trabalho.
Porem não está funcionando, e o mais bizarro é que funciona perfeitamente se a planilha está no servidor, porém não local, na area de trabalho
A primeira linha roda perfeito, a segunda não:

Sub macro28()

'CAMINHO: 'Z:\P.C.P\CONTROLES DE ACOMPANHAMENTO\PP 4.0\PP 4.0.3_ENTREGA_FINAL.xlsm

Workbooks.Open Filename:="Z:\P.C.P\CONTROLES DE ACOMPANHAMENTO\PP 4.0\PP " & “*” & “_ENTREGA_FINAL.xlsm”

'CAMINHO:C:\Users\PICHAU\Desktop\PP 4.0.3_ENTREGA_FINAL.xlsm
Workbooks.Open Filename:="C:\Users\PICHAU\Desktop\PP " & “" & "_ENTREGA_FINAL.xlsm”

End Sub
#63776
não sei se já resolveu, mas as linhas estão diferentes, na primeira vc colocou corretamente & “*” & na segunda não : & “" &

PS : nunca imaginei que funcionaria abrir com * no nome !

Vivendo e aprendendo

https://www.sneakerfiles.com/wp-content/uploads/[…]

https://img.alicdn.com/imgextra/i1/848014414/O1C[…]

https://www.1freshfoot.com/media/catalog/product[…]

Olá galera, Estou tentando criar um gr&aac[…]

FUNÇÃO SOMESES

Na planilha a1, TOKO tem um espaço antes da[…]

osvaldomp, muito agradecido pela ajuda :D :D

Não entendi se sua dúvida é d[…]

Cadastro de Funcionários

Eu não me proponho a construir o UserForm d[…]