Tenho uma tabela com a seguinte estrutura:
Conta....Data...Historico...Campo2
(vazio)..-----...---------....--------
(vazio)..02/02.pago fatu..Caixa
(vazio)..02/02.pago fatu..(inf. a)
(vazio)..02/02.pago fatu..(inf. a)
(vazio)..02/02.pago fatu..(inf. a)
(vazio)..-----...---------....--------
(vazio)..03/02.pago fatu..Banco X
(vazio)..03/02.pago fatu..(inf. a)
(vazio)..03/02.pago fatu..(inf. b)
(vazio)..03/02.pago fatu..(inf. b)
Gostaria de atualizar o primeiro campo (Conta) para que a tabela fique assim:
Conta....Data...Historico...Campo2
(vazio)..-----...---------....--------
Caixa..02/02.pago fatu..Caixa
Caixa..02/02.pago fatu..(inf. a)
Caixa..02/02.pago fatu..(inf. a)
Caixa..02/02.pago fatu..(inf. a)
(vazio)..-----...---------....--------
Banco X..03/02.pago fatu..Banco X
Banco X..03/02.pago fatu..(inf. a)
Banco X..03/02.pago fatu..(inf. b)
Banco X..03/02.pago fatu..(inf. b)
(...)
Estou tentando fazer da seguinte forma:
Dim sConta as String
Do While Not rst.EOF 'loop geral para varrer a tabela
If Mid(Trim(rst!Historico), 1, 10) = "----------" Then 'referência para pegar o campo Conta
rst.MoveNext 'vá para o próximo registro pegar o nome da conta
sConta = rst!Campo2
rst!Conta = sConta 'grava a conta no campo Conta
rst.Update
rst.MoveNext
Loop
End Sub
Isso não tá funcionando

, alguém pode ajudar

?
desde já agradeço.