Bom dia amigos do Fórum!
Tropecei numa pedra que está me esquentando a cabeça, quero concatenar mais de uma linha apenas de uma única coluna que fica no SubForm (abaixo)
Estou tentando adaptar o código abaixo tirado aqui do fórum do nosso amigo criquio mas ele pega todas as linhas que existem na tabela, e o que eu preciso é que peguem somente os talhões que estão sendo exibidos no SubForm e os concatenem na caixa de texto igual ficou na imagem acima separados por " | ".
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("NomeDaTabela")
Do While Not rs.EOF
If IsNull(Me.NomeDoCampo) Or Me.NomeDoCampo = "" Then
Me.NomeDoCampo = rs!NomeCampoDaTabela
Else
Me.NomeDoCampo = Me.NomeDoCampo & "|" & rs!NomeCampoDaTabela
End If
rs.Close
Set rs = Nothing
Alguém pode me ajudar ?
Tropecei numa pedra que está me esquentando a cabeça, quero concatenar mais de uma linha apenas de uma única coluna que fica no SubForm (abaixo)
Estou tentando adaptar o código abaixo tirado aqui do fórum do nosso amigo criquio mas ele pega todas as linhas que existem na tabela, e o que eu preciso é que peguem somente os talhões que estão sendo exibidos no SubForm e os concatenem na caixa de texto igual ficou na imagem acima separados por " | ".
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("NomeDaTabela")
Do While Not rs.EOF
If IsNull(Me.NomeDoCampo) Or Me.NomeDoCampo = "" Then
Me.NomeDoCampo = rs!NomeCampoDaTabela
Else
Me.NomeDoCampo = Me.NomeDoCampo & "|" & rs!NomeCampoDaTabela
End If
rs.Close
Set rs = Nothing
Alguém pode me ajudar ?