O que eu gostaria é que os dados já viessem importados com formatação de R$ e que por exemplo eu pegasse os dados da coluna "Array(10, 1)" e já dividisse ela por 100 na importação dos dados, algo assim:
Workbooks.OpenText FileName:= _
"C:\Documents and Settings\Desktop\COTAHIST_D16102007.TXT", Origin:= _
Pergunta
Rijofe
Pessoal,
Estou fazendo uma macro de Excel para importar o seguinte exemplo:
Workbooks.OpenText FileName:= _
"C:\Documents and Settings\Desktop\COTAHIST_D16102007.TXT", Origin:= _
xlWindows, StartRow:=2, DataType:=xlFixedWidth, FieldInfo:=Array(Array(0, _
1), Array(2, 1), Array(10, 1), Array(12, 1))
End Sub
O que eu gostaria é que os dados já viessem importados com formatação de R$ e que por exemplo eu pegasse os dados da coluna "Array(10, 1)" e já dividisse ela por 100 na importação dos dados, algo assim:
Workbooks.OpenText FileName:= _
"C:\Documents and Settings\Desktop\COTAHIST_D16102007.TXT", Origin:= _
xlWindows, StartRow:=2, DataType:=xlFixedWidth, FieldInfo:=Array("R$" Array(0, _
1), "R$" Array(2, 1), "R$"Array(10, 1) / 100 , R$ Array(12, 1))
End Sub
Alguém pode me ajudar e sugerir como construir essa macro?
Grato,
Rijofe
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.