Лист1 имеет A1 = 1, B1 = 2.

Sheet2 имеет A1 = Sheet1!A1, B1 = Sheet1!B1

Я хотел бы иметь возможность сделать копию Sheet2, чтобы A1 = Sheet2!A1, B1 = Лист2!B1. Это в основном будет работать так же, как если бы я скопировал ячейку B1, которая содержала = A1, и вставил ее в ячейку B2, чтобы формула была = A2. По сути, я хотел бы заполнить таблицы так же, как вы можете заполнить ячейки.

По крайней мере, было бы неплохо иметь возможность скопировать диапазон ячеек, которые ссылаются на предыдущий лист, и вставить их на следующий лист, чтобы сохранить их относительные ссылки.

По крайней мере, в Excel 2007 есть что-то подобное?

2 ответа2

0

Вы можете скопировать лист, затем на этом листе сделать поиск и заменить, чтобы добавить имя листа. Если вы делаете это достаточно, возможно, стоит создать процедуру в VBA, чтобы сделать это автоматически.

0

Нет, к сожалению, в Excel нет ссылки относительно текущего листа, например "предыдущий лист" или "следующий лист" в списке листов. Эта функция была предложена Microsoft приложением Excel MVP несколько раз, но до сих пор не реализована.

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