Silvio, os textos devem estar nessa ordem, pois o segundo, quando adicionado é uma complementação do primeiro, só que em novo parágrafo.
Alexandre, os campos são do mesmo tipo, memo.
Pra ser mais específico, o segundo texto é uma complementação do 1º, onde este pode ser o próprio campo, pois existe uma função para apenas adicionar o segundo texto após o primeiro se um certo critério for atendido.
Assim:
Tenho o campo Objeto_viagem, que especifica o relato da viagem a ser feita.
Tenho um botão que quando clicado ele divide o valor da diária pela metade, tendo como base uma lei do nosso Estado.
Então, o botão que vai inserir o texto no campo Objeto_viagem, verifica se o botão que divide o valor da diária está acionado, e se sim, ele deve, além de inserir um texto automaticamente no campo (texto gravado no código fonte), usar o próprio campo para inserir a referida lei em um novo parágrafo.
Me.Objeto_viagem = Me.Objeto_viagem & "Perceberá o valor correspondente a metade das diárias, conforme Art. 3º, § 1º do Decreto 14.910, de 03/08/2012, Item III."
Se o campo já estiver preenchido, a função deve apenas acrescentar o texto acima em um novo parágrafo.
Viajar a serviço do Gabinete Militar da Governadoria, na função de Ajudante de Ordens, a fim de acompanhar e assessorar o Exmº. Senhor Governador do Estado do Piauí, conforme Art. 5º do Decreto 14.910, de 03/08/2012.
Perceberá o valor correspondente a metade das diárias, conforme Art. 3º, § 1º do Decreto 14.910, de 03/08/2012, Item III.
É dessa forma que preciso que o texto fique, no entanto ele está ficando assim:
Viajar a serviço do Gabinete Militar da Governadoria, na função de Ajudante de Ordens, a fim de acompanhar e assessorar o Exmº. Senhor Governador do Estado do Piauí, conforme Art. 5º do Decreto 14.910, de 03/08/2012. Perceberá o valor correspondente a metade das diárias, conforme Art. 3º, § 1º do Decreto 14.910, de 03/08/2012, Item III.
Já tentei as duas forma do vb (vbCrLf e vbNewLine) entre os textos e nada resolveu. Também não dá nenhum erro.
No campo, através do formulário, pode dar um enter depois do 1º texto que fica no formato desejado, mas seria interessante que o vba fizesse isso sem que fosse preciso editar.