É possível espelhar ou replicar um intervalo de células de uma planilha para outra?
Por exemplo:
----------------------------------------------
| CELL01 | CELL02 | CELL03 | CELL04 | CELL05 |
----------------------------------------------
----------------------------------------------
| CELL06 | CELL07 | CELL08 | CELL09 | CELL10 |
----------------------------------------------
----------------------------------------------
| CELL11 | CELL12 | CELL13 | CELL14 | CELL15 |
----------------------------------------------
Se eu desejar copiar CELL01
inclusive CELL11
para outra planilha e ter os dados atualizados automaticamente sempre que for feita uma alteração no original, como eu faria isso?
IMPORTANTE:Meu conjunto de dados específico é um pouco mais complexo do que isso e consiste em algumas células mescladas, além de células formatadas de maneira muito diferente umas das outras (ou seja, alinhamento, cores de fundo, etc.). Estou ciente da Paste Link
opção, mas não é exatamente disso que preciso; funciona até certo ponto, mas encontra problemas em áreas como células mescladas, por exemplo, inserindo a 0
nas células que constituem o restante de cada célula mesclada.
Muito obrigado.
Responder1
Para espelhar os dados, eu usaria apenas ='C:\pathname\[workbookname.xlsx]sheetname'!$D$10
.
Se você tiver que espelhar o layoutrepetidamente, então você deve mover toda a funcionalidade para o VBA, caso contrário, eu apenas replicaria uma vez.