Exibe o que quer que esteja "abaixo" de uma célula / linha / coluna bloqueada no excel

0

No excel, você tem a opção de "bloquear" certas linhas e / ou colunas para rolar com a página (semelhante a position: fixed; em CSS).

O que eu quero fazer é ter uma determinada célula, digamos A5, para exibir qualquer valor que esteja passando atualmente. Então, por exemplo

Aqui,alinhaAestábloqueada,porisso,semprequequisermosdescer,vemosisto:

Portanto, em vez de ver os valores da linha bloqueada, A, neste caso, quero ver B1: B6.

Claro, este é apenas um exemplo simplificado (que, desnecessário dizer, seria terrivelmente inútil!).

(De preferência, deve ser possível fazer isso com uma fórmula, já que meu VB realmente não é o melhor)

EDITAR:

tl: dr: Alguém sabe de alguma função interna (ou se você construiu uma fórmula) que me permite mostrar, neste caso, os valores das células que parecem estar exatamente abaixo da linha bloqueada / coluna / célula?

Basicamente, sempre que o usuário rola a página (e, portanto, a exibição, exceto a linha bloqueada , muda), a linha / coluna / célula bloqueada deve mostrar (ou conter, realmente não importa ) os valores da célula que está abaixo dela

(Eu tenho um documento onde uma linha bloqueada (vamos chamá-lo 'A') contém alguns títulos, mas mais abaixo no documento há ainda mais títulos. Eu quero 'A' para alterar os valores do último encontramos cabeçalhos no documento sempre que o usuário rola e um título fica sob A (leia: sempre que A oculta um (sub) cabeçalho)).

    
por Marcus Hansson 27.09.2011 / 14:14

1 resposta

1

Acho que você precisará usar o VBA para obter a posição de rolagem atual. Veja Estouro de pilha AQUI .

Você não pode usar uma fórmula para ler o estado da interface do usuário. Você precisará usar o VBA para isso.

    
por 27.09.2011 / 16:36