Excel 2007: вставить из буфера обмена только в видимые строки

Excel 2007: вставить из буфера обмена только в видимые строки

Я хочу скопировать несколько строк из файла .txt и вставить их в таблицу Excel, которая имеет скрытые строки. Каждая строка в моем текстовом файле соотносится с тем жевидимыйстрока на листе Excel.

Когда я вставляю информацию из текстового файла в таблицу, она учитывает скрытые строки... половина моих данных оказывается в ловушке скрытых строк.

Я попробовал использовать клавишу F5, чтобы выбрать только видимые ячейки (для назначения), но это не сработало («скопированные зоны и вставленные зоны имеют разные размеры»).

решение1

Это, возможно, неверный способ, но он работает для меня. Я вставляю строки txt на новый лист или в книгу Excel, начиная с B1. В моем отфильтрованном листе, показывающем только видимые данные, я выбираю все ячейки в столбце и нажимаю Alt+, чтобы выбрать только видимые. Я ввожу =ROW("cell to the left" ie: A7)и нажимаю Ctrl+ Enter, чтобы ввести его во все ячейки. Затем я копирую их и вставляю как значения на новый лист слева от моих данных. Он должен вставить только видимые данные. После этого я возвращаюсь на исходный лист и редактирую формулу так, чтобы =VLOOKUP(ROW(A7),NEWSHEET!A:B,2,FALSE)получить мои данные из столбца B.

Связанный контент