Ir ao conteúdo
  • Cadastre-se

Posts recomendados

Postado

Boa tarde, 

 

Estou usando o seguinte código para salvar alguns arquivos do Word:

Sub ExibeCaixaDialogo()
    Dim CaixaDialogo As FileDialog
    Set CaixaDialogo = Application.FileDialog(msoFileDialogSaveAs)
    With CaixaDialogo
    .InitialFileName = "C:\DOCUMENTOS\2024\"
    .FilterIndex = 17 'Texto do OpenDocument
    .Show
    .Execute
    End With
End Sub

Com este código, me exibe a Caixa de Diálogo no diretório correto onde quero salvar, no entanto, tenho que preencher o nome manualmente.

 

Gostaria de saber se posso acrescentar algo para que, automaticamente, conste como nome do arquivo, o texto escrito na primeira linha do documento.

 

Desde já agradeço.

Postado

Na atribuição do nome veja se assim resolve.

 

.InitialFileName = "C:\DOCUMENTOS\2024\" & ThisDocument.Paragraphs(1).Range.Text

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...