Bom dia,
Todos os dias baixo informações nas quais tenho que usar o texto para colunas do excel para delimitar com o caracter especifico "|". Gostaria de fazer isso de forma automática no VBa, criei uma macro porém gostaria de saber se tem uma forma mais simples, pois ficou difícil entender o código:
Selection.TextToColumns Destination:=Range("B11220"), DataType:=xlDelimited _
, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:="|", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, _
1), Array(6, 1), Array(7, 1), Array(8, 1), Array(9, 1), Array(10, 1), Array(11, 1), Array(12 _
, 1), Array(13, 1), Array(14, 1), Array(15, 1), Array(16, 1), Array(17, 1), Array(18, 1), _
Array(19, 1), Array(20, 1), Array(21, 1), Array(22, 1)), TrailingMinusNumbers:=True
Agradeço..
Postado : 23/08/2017 7:51 am