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

Na figura 1 é a aparência quando abro[…]

Cara, nem sei como agradecer. Showww, resolveu per[…]

repetição entre jogos

Poderia dar alguns exemplo de resultado esperado s[…]

Mudar o mês na fórmula

Anexa um exemplo, por favor.

Não seria só desabilitar a opç[…]

Ajuda Para Calculo com horario.

Bom dia/tarde/noite Pessoal preciso de uma ajuda[…]

Agradeço muito pela dica, mas acredito que […]

Retornar nome do computador na rede

achei a mesma pergunta neste forum , com resposta,[…]