Tenho módulo que, quando clicar no botão do formulário, os valores do formulário irem para o Word, só que, como está no pen drive, quando coloco no meu computador, o pen drive aparece como E:/, se eu botar em outro pc, pode aparecer como G:/, aí dá erro quando clico no botão.
Meu objetivo é criar algum comando que não precise colocar o nome do disco, apenas as outras pastas.
Private Sub Comando5_Click()
Dim oapp As Object
Set oapp = CreateObject("Word.Application")
'cria e abre o objeto do word
With oapp
.Documents.Open ("E:/OC/Casa.docx") 'Abre o document << Que não precise colocar o "E".
'Deixa o Word visível.
.Visible = True
.activedocument.bookmarks("Nome").select
.selection.Text = cNome.Value
.activedocument.bookmarks("Endereço").select
.selection.Text = cEndereço.Value
.activedocument.bookmarks("Bairro").select
.selection.Text = cBairro.Value
.activedocument.bookmarks("Cidade").select
.selection.Text = cCidade.Value
.activedocument.bookmarks("Estado").select
.selection.Text = cEstado.Value
End With
End Sub
[b]
Meu objetivo é criar algum comando que não precise colocar o nome do disco, apenas as outras pastas.
Private Sub Comando5_Click()
Dim oapp As Object
Set oapp = CreateObject("Word.Application")
'cria e abre o objeto do word
With oapp
.Documents.Open ("E:/OC/Casa.docx") 'Abre o document << Que não precise colocar o "E".
'Deixa o Word visível.
.Visible = True
.activedocument.bookmarks("Nome").select
.selection.Text = cNome.Value
.activedocument.bookmarks("Endereço").select
.selection.Text = cEndereço.Value
.activedocument.bookmarks("Bairro").select
.selection.Text = cBairro.Value
.activedocument.bookmarks("Cidade").select
.selection.Text = cCidade.Value
.activedocument.bookmarks("Estado").select
.selection.Text = cEstado.Value
End With
End Sub
[b]