Jump to content
david.inacio

Exportar pdf em Excel 2016 - Data com problemas

Recommended Posts

david.inacio

Boa noite.

Tenho um ficheiro que criei no excel 2010 e que gera um pdf a partir do nome original do ficheiro, adicionando a data obtida a partir da céluda A2, como prefixo. Este ficheiro sempre correu bem até actualizar o pc para o excel2016. Deixou de gerar o pdf e dá sempre erro no VBA for Applications, na função cujo código passo a apresentar: 

Worksheets("Envio Cliente").Activate
Dim data2 As String
 
 pdfName = ActiveSheet.Name
 data2 = ActiveSheet.Range("A2").Value
    pdfName = "_Mapa de Contagem"
    MsgBox data2
    ChDir ActiveWorkbook.Path & "\"
    
  fileSaveName = data2 & pdfname
   
     ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        fileSaveName _
        , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
        :=False, OpenAfterPublish:=False

Aque MsgBox serviu para perceber qual seria o valor que estaria a ser lido na célula A2 e é sempre dd/mm/yyyy o que faz com que não possa ser usado para nome de ficheiro. Já tentei formatar a data no excel de todas as formas, desde pontos a hifenes. Retorna sempre aquele valor com as barras. Já andei a tentar ver se há algum workaround, mas não consegui nada. Se alguém tiver alguma sugestão, agradeço.

Edited by david.inacio

Share this post


Link to post
Share on other sites
david.inacio

Consegui resolver. 

Painel de controlo do windows:

opções região.

Data e hora

o formato estava em dd/mm/aaaa. Mudei para dd-mm-aaaa e já ficou tudo bem. 

Share this post


Link to post
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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  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.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.