Ruic,
Entendo sua preocupação, mas, na experiência que tenho com Excel x pessoas sem conhecimento de Excel, eu entendo que deve-se preocupar com não permitir erros. A parte de simplificar é opcional (não vamos dificultar de propósito, claro).
Digo isso porque, mesmo simplificando ao máximo, muitas pessoas ignoram o mais fácil e acham caminhos e problemas que não eram pra existir. Resumindo: se a pessoa não conseguir sequer abrir um menu (ribbon) - coisa que TODO PROGRAMA TEM, então, a chance é muito grande de que, se vc tentar facilitar mais, vai ter mais problemas e dores de cabeça.
Eu não sei qual seria o teu problema, por exemplo, em congelar a tela, mas eu faria um bloqueio que impeça esse problema.
Em todo caso, se vc quiser mesmo fazer esse "menu flutuante", vc pode tentar:
- Não use botões, mas células (pode usar botões, mas eu prefiro células). Estas células seriam sempre a última coluna (que estaria sempre em branco)
- Use o evento da planilha "selection_change",
- Nele, a partir da ActiveCell, apague os dados da coluna, e refaça, a partir da ActiveCell.
Outra sugestão seria vc tentar manter um formulário sempre visível, ao selecionar a planilha ou ao abrir a pasta de trabalho (eventos em EstaPasta_de_Trabalho), usando o comando:
Userform.Show vbModeless
Abs
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 05/05/2015 10:08 am