Boa noite,
Como não possuo muito conhecimento com VBA, peguei um código pronto para que através de um botão eu consiga gerar um PDF de um determinado intervalo de células. Segue o código:
Sheets("lista_de_compras").Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="lista_de_compras", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
MsgBox "PDF gerado com sucesso!"
O código funciona perfeitamente, porém gostaria de definir um local exato para que o arquivo PDF seja salvo, pois essa planilha será compartilhada com outras pessoas. Teria uma forma de fazer com que o arquivo PDF seja salvo no mesmo local ou pasta que a planilha está salva? Ou de repente se não for possível, que ela seja salva sempre dentro do C:. Seria interessante que ela fosse salva também dentro dos meus documentos ou na área de trabalho, só que acredito que isso seja um problema, pois dependendo do windows esses dois caminhos mudam, ou estou errado?
Agradeço desde já.
Postado : 16/09/2015 5:18 pm