RESOLVIDO DUVIDA NO CODIGO SUBSTITUIVARIAVEL
                    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!!!
            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!!!
                    Boa noite, 
Amigo, seria interessande descrever o que acontece de errado, assim ficaria mais fácil de lhe ajudar.
            Amigo, seria interessande descrever o que acontece de errado, assim ficaria mais fácil de lhe ajudar.
                    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
                
            
                    Já tive esse mesmo problema e a solução foi sempre seguir um modelo e sempre usar a mesma ordem.
                
            
                    Mas eu vou mecher com varios documentos e nem sempre vai estar na ordem certa
                
            
                    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([Ô][Ô], [Ô][Ô])
            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