Boa tarde galera! Sei q para travar uma formula usamos o "$", mas meu problema é o seguinte, Preciso travar muitas formulas, gostaria de saber se alguém sabe de algum comando ou outra forma de travar varias formulas ou até mesmo a planilha toda de uma vez? Obrigado.
- Home
- >
- Fórum
- >
- Windows, Softwa...
- >
- Suítes de escri...
- >
- Travar as formulas da pla...
Ramonzinho01 disse:
Boa tarde.
Anexe uma planilha como exemplo. Ficou dificil de interpretar .
FONTE ATX 550W REAIS CORSAIR TX SERIES 80 PLUS BRONZE / VGA XFX R7870 2GB RADEON 1000M DDR5 256BIT / AMD FX-8350 Vishera 8MB AM3 / MEM DDR3 2x4GB 1600MHZ KINGSTON HYPERX BLUE SERIES / MONITOR LED 24.0" AOC E2461FWH / 2xHD Seagate 1TB SATA 3 7200 RPM 6Gb/s / MB AMD AM3 ASUS M5A97-LE R2.0
Oque eu preciso é travar as formulas na aba "Planilha1", q esta no final do arquivo, para eu poder copiar elas para baixo e não perder de onde as formulas estão puxando.
Anexos
Boa noite
Pra você travar o intervalo de uma fórmula, não precisa digitar o $, basta você seleciona a parte da formula, como por exemplo B2:b100 e clicar em F4.
Se foi útil, clique na mãozinha.
[]s
Devemos combater o Comunismo ou qualquer doutrina totalitária.
Não consegui fazer funcionar não, se eu for em formula por formula da certo usar o F4, mas eu precisava fazer isso de forma mais rápida, a planilha tem umas 870 formulas q eu preciso travar, Acho q vai ter q ser uma a uma mesmo.
Bloqueando as celulas não serve?
FONTE ATX 550W REAIS CORSAIR TX SERIES 80 PLUS BRONZE / VGA XFX R7870 2GB RADEON 1000M DDR5 256BIT / AMD FX-8350 Vishera 8MB AM3 / MEM DDR3 2x4GB 1600MHZ KINGSTON HYPERX BLUE SERIES / MONITOR LED 24.0" AOC E2461FWH / 2xHD Seagate 1TB SATA 3 7200 RPM 6Gb/s / MB AMD AM3 ASUS M5A97-LE R2.0
Acho q não, nem tentei, pq eu preciso copiar as formulas para baixo, e elas tem q continuar puxando as dados das mesmas células.
P@tropi disse:
Ramonzinho01 disse:
A fórmula atual em 'B10' é esta
=SEERRO(PROCV($A$8;'1'!E4:I4;4;FALSO);"-")
e você quer alterar para esta, é isso?
=SEERRO(PROCV($A$8;'1'!$E$4:$I$4;4;FALSO);"-")
Se sim, faça como o Patropi sugeriu: selecione 'B10' / selecione E4:I4 / aperte F4 / Enter
em seguida dê duplo clique no canto inferior direito daquela célula para estender até 'B877'
obs. todas as suas fórmulas retornarão resultados iguais (???)
Se não for essa a solução desejada, ou seja, se você quer transformar em absoluto os endereços já existentes, talvez seja possível via macro.
Se eu fizer desta forma todas as formulas irão puxar os resultados de "'1'!$E$4:$I$4", mas em cada linha é uma formula diferente, na linha de baixo deveria ser "1'!$E$5:$I$5" e assim sucessivamente, Já travei todas as formulas, mas tive q ir inserindo a trava formula por formula, deu um pouco de trabalho mas consegui fazer, quando eu acabar a planilha vou postar ela aqui pra mostrar oque eu estou fazendo!
Se na linha de baixo vai atualizar para E5 é só bloquear a coluna com cifrão e não bloquear a linha e arrastar para as demais linhas da coluna.
Ficaria assim ---> "'1'!$E4:$I4" --> e dá para usar o F4 pois cada vez que você clicar em F4 mostra uma configuração diferente.
[]s
Devemos combater o Comunismo ou qualquer doutrina totalitária.
Consegui resolver esta parte da planilha, Fui colocando trava por trava em cada uma das formulas, também tive q mexer um pouco na planilha.
Agora estou com o seguinte problema, a planilha tem 2 Botões um para ocultar linhas e outro para reexibir, estes botões estão com macro, mas a macro só oculta as linhas com este conteúdo "-" , e para reexibir esta a mesma coisa, para ocultar esta certo mas eu preciso reexibir TODAS AS LINHAS OCULTAS(Caixa alta só para enfase), e não consigo mudar esta macro, e eu gostaria de colocar um botão só, para ocultar e reexibir para forçar a pessoa a reexibir e ocultar; e o texto do botão iria mudar também para reexibir ou ocultar, Só coloquei estes botões pq eu não consegui colocar a macro de forma automática.
Vou anexar duas planilhas: A 1° Prioridades de pagamentos - MAIO-.xlsm É a planilha em que estou trabalhando.
A 2 ° ocultarreexibirzero.xlsm É a planilha de onde eu tentei copiar o que eu quer que o botão faça .
Não sei se eu continuo deste tópico ou crio outro sobre minha duvida com macro.
Obrigado!
Anexos
Pode continuar por aqui mesmo.
Em primeiro lugar, o botão que você colocou na planilha Prioridades de Pagamento, não serve, porque para ter mais de uma função no mesmo botão, você tera que desenhar o botão de Comando com Controles ActiveX.
Veja como foi feito na planilha ocultar exibir zero --> Menu Desenvolvedor --> Modo de Design --> agora clique com o lado direito do mouse no botão e escolha a opção ---> Exibir Código.
Espero ter ajudado.
[]s
Devemos combater o Comunismo ou qualquer doutrina totalitária.