1

Мне прислали файл Excel таблицы экспорта наших контактов. Однако все детали были экспортированы в один столбец:

пример

User 1
User 1 Title
Address
User 1 ID


User 2
User 2 Title
Address
User 2 ID

и так далее на несколько тысяч строк.

Что мне нужно, это преобразовать его в таблицу.

Возможно ли, чтобы в каждой пустой ячейке создавался новый столбец?

Я попробовал ответ здесь, но я получаю run time error 6 .

Я не знаю, потому что у меня 4 или 5 пустых ячеек подряд или я сделал что-то еще неправильно.

Как я могу это исправить?

Благодарю.

1 ответ1

2

Изменить

Dim firstCellRow As Integer

в

Dim firstCellRow As Long

Целое число может содержать значения от -32767 до 32768, и ваша электронная таблица, вероятно, содержит более 32 768 строк.

Следующее также должно быть изменено с Integer на Long:

Dim startIndex As Integer
Dim endIndex As Integer
Dim lastRow As Integer

...

Dim deleteFrom As Long
Dim deleteTo As Long

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .