Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
#54972
Bom Dia
Tenho diversas "formas" a servirem de botões que me possibilitam andar de folha em folha, estilo menu lateral esquerdo.
Essa folha também tem painéis fixos, que me ajudam a controlar a informação que tem de estar sempre visível.
Ao rolar a página para baixo, as formas que servem de menu também rolam.
Existe alguma forma destes botões de menu serem flutuantes e ficarem sempre visíveis para o utilizador?

Em anexo coloco um exemplo

Obrigado pela ajuda
Você não está autorizado a ver ou baixar esse anexo.
#54976
Bom dia,

Estive a pesquisar um pouco e encontrei algo, não sei se é isto que pretende ou se ajuda.

Em anexo ficheiro com macro VBA.

Ao fazer scrool os botões não irão descer mas ao clicar em qualquer célula eles aparecem.

Alguma dúvida, só chamar. :D
Você não está autorizado a ver ou baixar esse anexo.
#54988
O que dizer :-) ?
Andei a procurar que nem um louco e não encontrei a solução. Achei apenas o VBA para a "forma" seguir o rato.
É EXACTAMENTE o que procurava. EXACTAMENTE!!

Muito obrigado pela ajuda que acredite me vai ajudar imenso.
Um grande abraço e um grande obrigado :-)
#54989
AfonsoMira escreveu:Bom dia,

Estive a pesquisar um pouco e encontrei algo, não sei se é isto que pretende ou se ajuda.

Em anexo ficheiro com macro VBA.

Ao fazer scrool os botões não irão descer mas ao clicar em qualquer célula eles aparecem.

Alguma dúvida, só chamar. :D
Só uma questão.
Como calculou os valores Rows.count - 16, etc?

No meu caso (não sei se é por no inicio ter células com alturas diferentes), quando baixo na folha, vão havendo espaços entre os botões e no seu caso, fica tudo direitissimo, seja que que linha for.
Eu fiz uma cópia exacta do código,será que tenho de acertar alguma coisa?

obrigado
#54992
Boa tarde.

No código
Código: Selecionar todos
Rows.count - 16
, onde está o 16 é o numéro de linhas que vai do rodapé até à imagem.

Ou seja se estiver o valor "5", ele vai contar 5 linhas desde o rodapé e vai inserir a forma.

Por isso dependendo da folha vai ter que adequar.

Espero ter ajudado. :D
#55018
Obrigado pela ajuda e funcionou perfeitamente bem
Apenas devemos de ter em atenção para que todas as tenham tenham a mesma altura.
Obrigado
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord