Notifications
Clear all

Copiando folhas

7 Posts
3 Usuários
0 Reactions
1,631 Visualizações
(@macsof)
Posts: 48
Eminent Member
Topic starter
 

Olá pessoal,
Criei uma folha com 12 planilhas. Essa folha corresponde a um dia do mês, e salvo como o dia a que corresponde, exemplo, 2.xlsm.
Em 2.xlsm, na planilha 1, tem várias fórmulas que vão buscar dados a 1.xlsm - Exemplo:=SE('C:UsersArmandoDesktopGestão2016Jan[1.xlsm]12'!$E$53>0;'C:UsersArmandoDesktopGestão2016Jan[1.xlsm]1'!$B$1+1;'C:UsersArmandoDesktopGestão2016Jan[1.xlsm]1'!$B$1)
Qual o meu problema?
Para criar a folha 3.xlsm, faço uma cópia de 2.xlsm e renomeio, ou "guardo como" 3.xlsm. As fórmulas ficam iguais, e tenho que ir manualmente alterando-as onde está 1.xlsm para 2.xlsm, e por aí adiante... Chegado a 31, copio tudo para uma pasta "Fev", e tenho que alterar manualmente em todas as folhas nas formulas onde está Jan para Fev... e por aí adiante.
Tem que haver uma forma mais fácil. E ainda tenho que desproteger e proteger folha a folha - estou dando em maluco!
Podem ajudar-me?

Muito obrigado

 
Postado : 14/12/2015 11:50 am
(@mprudencio)
Posts: 2749
Famed Member
 

A primeria coisa a fazer é colocar tudo isso em um unico ficheiro....

Esse é o primeiro passo.

Depois é so guardar como o ficheiro todo inicio de mes

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 14/12/2015 1:50 pm
(@macsof)
Posts: 48
Eminent Member
Topic starter
 

Olá, obrigado pela resposta.
Penso que não é possível. Cada dia do mês tem 12 planilhas, portanto como faria para ter um ficheiro com 31dias*12?
Teria que ter "subplanilhas", não sei como faço isso.
Obrigado

 
Postado : 14/12/2015 2:13 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Disponibilize dois arquivos de modelo...

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 14/12/2015 6:51 pm
(@macsof)
Posts: 48
Eminent Member
Topic starter
 

Obrigado,

Aqui vai

 
Postado : 15/12/2015 4:08 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Entendo que a troca deva ser efetuada apenas em B1 da folha 1.
Experimentou utilizar o substituir do Excel?
Na guia de Menu --> Pagina Inicial, selecione localizar/Substituir --> Substituir -- 1.xlsm por 2.xlsm... clicar em Susbst todos

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 16/12/2015 1:32 pm
(@macsof)
Posts: 48
Eminent Member
Topic starter
 

Obrigado pela resposta.

Correcto, já me tinha apercebido e já resolvi.

Mas obrigado

 
Postado : 17/12/2015 4:46 am