Página 1 de 1

Leitura de planilha fechada

Enviado: 15 Jan 2021 às 08:56
por Fchiesi
Ola a todos

Eu gostaria de saber se é possível fazer uma leitura de dados sem ter que abrir a planilha em questão.
Tenho uma planilha controle que recebe dados de diversas outras planilhas, porém tenho que ir abrindo todas para que faça as leituras e atualização dos dados..
É possível fazer a leitura sem que tenha que abrir as planilhas???

Obrigado

Re: Leitura de planilha fechada

Enviado: 15 Jan 2021 às 11:33
por osvaldomp
Fchiesi escreveu: 15 Jan 2021 às 08:56 ... porém tenho que ir abrindo todas para que faça as leituras e atualização dos dados..
Por quais meios é feita a atualização ?

Re: Leitura de planilha fechada

Enviado: 15 Jan 2021 às 17:44
por Fchiesi
As planilhas são interligadas por seleção direta.
Ex. A planilha "a" recebe a informação da célula "a1" da planilha "b".
Mas para essa leitura a planilha "b" tem que estar aberta.
Pois estão em cpus diferentes tbm, todas ligadas em uma rede ..

Consegui explicar :) :shock: :?: :?:

Re: Leitura de planilha fechada

Enviado: 15 Jan 2021 às 17:51
por osvaldomp
Fchiesi escreveu: 15 Jan 2021 às 17:44 Consegui explicar :) :shock: :?: :?:
Não! ;)

Ex. A planilha "a" recebe a informação da célula "a1" da planilha "b".
Por qual meio? Via fórmula? Qual a fórmula? Via macro? Qual a macro? Via Power Query? Via orações, via sinais do além, ... ?

Re: Leitura de planilha fechada

Enviado: 16 Jan 2021 às 06:33
por Fchiesi
Por qual meio? Via fórmula? Qual a fórmula? Via macro? Qual a macro? Via Power Query? Via orações, via sinais do além, ... ?
[/quote]

[/quote]
Tudo via fórmula... Uso basicamente "soma-se" e "somases"

Re: Leitura de planilha fechada

Enviado: 16 Jan 2021 às 09:20
por osvaldomp
opção1
Coloque a fórmula na planilha de origem, por exemplo coloque o SOMASE() em A1, e na planilha destino use algo assim:
='C:\MinhaPasta\[MeuArquivo.xlsx]MinhaPlanilha'!$A$1 ~~~> o valor de A1 da planilha origem será replicado na planilha destino mesmo com o arquivo origem fechado.
Para facilitar a elaboração da fórmula na planilha destino, abra também o arquivo origem e enquanto elabora a fórmula vá clicando arquivo/planilha/A1, ficará algo assim ~~~> ='[MeuArquivo.xlsm]MinhaPlanilha'!$A$1 ~~~> Aí, após concluir a fórmula e fechar o arquivo origem o Excel irá acrescentar automaticamente o caminho à fórmula elaborada, conforme a primeira fórmula acima.

opção2
Na planilha destino utilize a função SOMARPRODUTO() em lugar de SOMASE() e de SOMASES(), pois aquela função funciona também com arquivo origem fechado