Isso pode ser feito. Você pode colocar uma fórmula na mesma célula em várias planilhas selecionando todas as planilhas primeiro. Clique com o botão direito do mouse em uma guia e clique em "Selecionar todas as planilhas". Mantenha pressionada a tecla Ctrl e desmarque as folhas que você não deseja. Agora você pode colocar uma fórmula em uma célula em todas essas planilhas, por exemplo, A1=Sheet1!A1
. O problema aqui, é claro, é que isso lhe dará o mesmo endereço em todas as folhas.
Para obter endereços diferentes, eu faria assim:
- Em uma coluna ao lado dos seus endereços, preencha os nomes das planilhas onde deseja o endereço (por exemplo, "Planilha1", "Planilha2", etc.).
- Em sua fórmula (para cada folha), use a construção INDEX-MATCH. A fórmula MATCH precisará corresponder ao nome da planilha. Você pode obter o nome da planilha usando essa fórmula
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
(observe que a planilha deve ser salva para que isso funcione.) - Se eu assumir que seus endereços estão na Planilha 1 da Coluna A e os nomes de planilhas estão na Coluna B, a fórmula a ser colocada nas 139 planilhas seria a seguinte:
=INDEX(Sheet1!A1:A4,MATCH(RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))),Sheet1!B1:B4))