RESOLVIDO DUVIDA NO CODIGO SUBSTITUIVARIAVEL

NEITAN96 27/02/2013 18:30:40
#419696
eu pegei um codigo desse site: http://www.linhadecodigo.com.br/artigo/727/vbnet--preenchendo-documentos-word-com-dados-de-um-dataset.aspx
so que adaptei para pegar as informações de umas textbox e fico assim:
SubstituiVariavel([Ô]@nome[Ô], nome001)
SubstituiVariavel([Ô]@RG[Ô], rg001)
SubstituiVariavel([Ô]@CPF[Ô], cpf001)
SubstituiVariavel([Ô]@nasc[Ô], nasc001)
SubstituiVariavel([Ô]@npai[Ô], npai001)
SubstituiVariavel([Ô]@rgpai[Ô], rgpai001)
SubstituiVariavel([Ô]@nmae[Ô], nmae001)
SubstituiVariavel([Ô]@rgmae[Ô], rgmae001)
SubstituiVariavel([Ô]@tel1[Ô], tel1001)
SubstituiVariavel([Ô]@tel2[Ô], tel2001)
SubstituiVariavel([Ô]@tel3[Ô], tel3001)
SubstituiVariavel([Ô]@tel4[Ô], tel4001)
SubstituiVariavel([Ô]@turma[Ô], turma001)
SubstituiVariavel([Ô]@data[Ô], data)

so que no documento se eu não coloca as variavel na ordem não não funciona todos,
presiso de ajuda!!!
ALTAIR148 27/02/2013 19:24:37
#419697
Boa noite,

Amigo, seria interessande descrever o que acontece de errado, assim ficaria mais fácil de lhe ajudar.
NEITAN96 27/02/2013 19:32:00
#419698
Não acontece nada de errado mas se as variaveis no documento do word não tiver na ordem ele não substitui a variavel
ALTAIR148 27/02/2013 19:34:20
#419699
Já tive esse mesmo problema e a solução foi sempre seguir um modelo e sempre usar a mesma ordem.
NEITAN96 27/02/2013 19:41:34
#419700
Mas eu vou mecher com varios documentos e nem sempre vai estar na ordem certa
NEITAN96 06/03/2013 20:21:43
#420055
descobrir é so fazer assim:
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@nome[Ô], nome001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@RG[Ô], rg001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@CPF[Ô], cpf001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@nasc[Ô], nasc001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@npai[Ô], npai001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@pairg[Ô], rgpai001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@nmae[Ô], nmae001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@maerg[Ô], rgmae001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@tel1[Ô], tel1001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@tel2[Ô], tel2001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@tel3[Ô], tel3001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@tel4[Ô], tel4001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@turma[Ô], turma001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@end[Ô], end001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@lnasc[Ô], lnasc)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@data[Ô], data)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
SubstituiVariavel([Ô]@ass[Ô], ass001)
SubstituiVariavel([Ô][Ô], [Ô][Ô])
Tópico encerrado , respostas não são mais permitidas