как получить информацию о ширине поля текста Excel в столбце - PullRequest
0 голосов
/ 06 мая 2019

При преобразовании текста в столбец с помощью мастера Excel.Как получить массив информации поля, используемый в этом преобразовании.например, в коде vba, сгенерированном в примере текста в столбец, как мы можем получить массив fieldinfo, использующий Array (0, 1), Array (24, 1), Array (44, 1) и т. д., предпочтительно в переменной

Selection.TextToColumns Destination:=Range("A5"), DataType:=xlFixedWidth, _
    FieldInfo:=Array(Array(0, 1), Array(24, 1), Array(44, 1), Array(70, 1), Array(79, 1), _
    Array(96, 1), Array(107, 1), Array(118, 1), Array(127, 1), Array(135, 1)), _
    TrailingMinusNumbers:=True

1 Ответ

0 голосов
/ 06 мая 2019

Как это?

Dim fldInfo

fldInfo = Array(Array(0, 1), Array(24, 1), Array(44, 1), Array(70, 1), Array(79, 1), _
                Array(96, 1), Array(107, 1), Array(118, 1), Array(127, 1), Array(135, 1))

Selection.TextToColumns Destination:=Range("A5"), DataType:=xlFixedWidth, _
                        FieldInfo:=fldInfo, TrailingMinusNumbers:=True
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...