ME AJUDEM, TA DIFICIL !!
Ola amiguinhos.
Não entendo muito do VB, fiz um programinha igual a mala direta do WORD com ajuda de outro amigo, funcionou perfeitamente, agora não esta mais funcionando.
o programa acha um arquivo texto no qual desejo editar algumas partes, como nome, idade etc.., preenchendo os dados no VB, clico no botão [Ô]Gerar[Ô] e ele alterava o texto com os novos dados, agora ele não altera mais, ele mostra esse ERRO.
Não entendo muito do VB, fiz um programinha igual a mala direta do WORD com ajuda de outro amigo, funcionou perfeitamente, agora não esta mais funcionando.
o programa acha um arquivo texto no qual desejo editar algumas partes, como nome, idade etc.., preenchendo os dados no VB, clico no botão [Ô]Gerar[Ô] e ele alterava o texto com os novos dados, agora ele não altera mais, ele mostra esse ERRO.
Ola
1. Você postou sua dúvida no fórum errado.
2. Modifique o titulo do tópico para se adequar à s regras do fórum
1. Você postou sua dúvida no fórum errado.
2. Modifique o titulo do tópico para se adequar à s regras do fórum
RENGAR,
O que está mostrando na mensagem de erro é que não está achando o arquivo para abrir (e posteriormente modificar).
O OPEN (abrir arquivo) está procurando em:
- [Ô]My.Computer.FileSystem.CurrentDirectory[Ô] que está apontando para algo assim:
[Ô]C:\Users\RAGNER\Documents\Visual Studio 2012\Project ... \Debug\...[Ô]
Você tem certeza que o arquivo texto a ser modificado está neste diretório (pasta) mesmo?
Bom, posta lá no Fórum correto também...
[][ô]s,
Tunusat.
O que está mostrando na mensagem de erro é que não está achando o arquivo para abrir (e posteriormente modificar).
O OPEN (abrir arquivo) está procurando em:
- [Ô]My.Computer.FileSystem.CurrentDirectory[Ô] que está apontando para algo assim:
[Ô]C:\Users\RAGNER\Documents\Visual Studio 2012\Project ... \Debug\...[Ô]
Você tem certeza que o arquivo texto a ser modificado está neste diretório (pasta) mesmo?
Bom, posta lá no Fórum correto também...
[][ô]s,
Tunusat.
Pelo que percebi o caminho em que o arquivo encontra-se esta errado tente fazer assim
troque a linha do erro por essa:
objDoc = objWord.Documents.Open(caminho & [Ô]\[Ô] & arquivoSelecionado)
Espero ter ajudado
troque a linha do erro por essa:
objDoc = objWord.Documents.Open(caminho & [Ô]\[Ô] & arquivoSelecionado)
Espero ter ajudado
1. Possivelmente o fórum ideal é o VB.Net. Lá seu tópico tem mais chances de ser visualizado e ajudado por diversos craques.
2. O ideal é que no tÃtulo do tópico coloque informações mais objetivas do problema, por ex: [ô]Erro xxx ao editar[ô]
2. O ideal é que no tÃtulo do tópico coloque informações mais objetivas do problema, por ex: [ô]Erro xxx ao editar[ô]
Rengar,
Não entendi isto:
[Ô]... Anteriormente ele listava os arquivos [Ô]*.doc[Ô] automaticamente, então adicionei mais uma list box e um botão para listar os arquivos textos no PEN driver, ae ele parou de funcionar. ...[Ô]
Mas então ele está apontando para o caminho da Pen-Drive?!?
Se é assim, então faça o que o FILMAN falou e coloque uma variável no lugar do caminho. Esta variável será preenchida com o valor que você coletou ao escolher o caminho que receberá o arquivo. Se você deixou o usuário escolher a Pen-Drive como lugar onde pode abrir arquivos, então precisa no [Ô]objDoc = objWord.Documents.Open(...[Ô] manda ele apontar para este caminho. Usando eta variável: [Ô]caminho = fb1.SelectPath[Ô]
Pelo que entendi, isto meio que [Ô]obriga[Ô] o usuário a salvar o arquivo no mesmo ponto que abriu (open)?!? é isto?!?
[][ô]s,
Tunusat.
Não entendi isto:
[Ô]... Anteriormente ele listava os arquivos [Ô]*.doc[Ô] automaticamente, então adicionei mais uma list box e um botão para listar os arquivos textos no PEN driver, ae ele parou de funcionar. ...[Ô]
Mas então ele está apontando para o caminho da Pen-Drive?!?
Se é assim, então faça o que o FILMAN falou e coloque uma variável no lugar do caminho. Esta variável será preenchida com o valor que você coletou ao escolher o caminho que receberá o arquivo. Se você deixou o usuário escolher a Pen-Drive como lugar onde pode abrir arquivos, então precisa no [Ô]objDoc = objWord.Documents.Open(...[Ô] manda ele apontar para este caminho. Usando eta variável: [Ô]caminho = fb1.SelectPath[Ô]
Pelo que entendi, isto meio que [Ô]obriga[Ô] o usuário a salvar o arquivo no mesmo ponto que abriu (open)?!? é isto?!?
[][ô]s,
Tunusat.
Rengar,
Você reparou também que o conteúdo da variável [Ô]arquivoSelecionado[Ô] é igual a [Ô]Nothing[Ô]?
Isto também quer dizer que não foi selecionado nenhum arquivo...
...não corretamente pelo menos.
[][ô]s,
Tunusat.
Você reparou também que o conteúdo da variável [Ô]arquivoSelecionado[Ô] é igual a [Ô]Nothing[Ô]?
Isto também quer dizer que não foi selecionado nenhum arquivo...
...não corretamente pelo menos.
[][ô]s,
Tunusat.
Tópico encerrado , respostas não são mais permitidas