Excel — Зеркальный диапазон ячеек

Excel — Зеркальный диапазон ячеек

Можно ли зеркально отобразить или скопировать диапазон ячеек с одного рабочего листа на другой?

Например:

----------------------------------------------
| CELL01 | CELL02 | CELL03 | CELL04 | CELL05 |
----------------------------------------------
----------------------------------------------
| CELL06 | CELL07 | CELL08 | CELL09 | CELL10 |
----------------------------------------------
----------------------------------------------
| CELL11 | CELL12 | CELL13 | CELL14 | CELL15 |
----------------------------------------------

Если я хочу скопировать CELL01данные CELL11на другой рабочий лист и автоматически обновлять их при каждом изменении в исходном листе, как мне это сделать?

ВАЖНЫЙ:Мой конкретный набор данных гораздо сложнее этого и состоит из некоторых объединенных ячеек, а также ячеек, которые отформатированы совершенно по-разному (например, выравнивание, цвета фона и т. д.). Я знаю об этой Paste Linkопции, но это не совсем то, что мне нужно; она работает в некоторой степени, но сталкивается с проблемами в таких областях, как объединенные ячейки, например, при вводе a 0в ячейки, которые составляют остальную часть каждой объединенной ячейки.

Большое спасибо.

решение1

Чтобы отразить данные, я бы просто использовал ='C:\pathname\[workbookname.xlsx]sheetname'!$D$10.

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

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