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
#11702
Estou lhes escrevendo porque já estou desesperado... Asseguro-lhes de que sou iniciante no VBA/Excel. Espero que possam me ajudar na solução do meu problema. Trata-se de 2 problemas, segue o relato:

Minha planilha possui vários OPTION BUTTONS, CHECKBOX's e 1 COMBOBOX. Dependendo das opções selecionadas pelo usuário, a planilha vai desbloqueando células para preenchimento, assim a planilha vai ganhando forma...
Ao término do preenchimento da planilha, o usuário pode clicar em um botão no qual irá abrir uma nova SHEET (EM BRANCO), idêntica àquela que ele acabou de preencher. Na verdade, através do VBA eu faço uma cópia de uma SHEET em branco que fica OCULTA.

Acontece que, quando ele preenche a nova planilha, os OPTION BUTTON's da planilha preenchida anteriormente são DESMARCADOS, isto é, têm seus valores alterados para FALSE. Para cada OPTION BUTTON há linhas de comando no EVENTO CHANGE...

Outro problema é que o DEPURADOR DE ERROS fica ativando a todo momento, onde não há erros!!! Ora a linha de código é executada normalmente, ora ele fica fazendo uns break... basta dar um F5 e a execução continua sem problemas...

Imagem

Imagem

Já não sei mais o que fazer para solucionar esses problemas!

Poderia me ajudar na solução deste problema? Poderíamos conversar por telefone, whatsapp (13) 98809-1678?

Conto com sua ajuda pois tenho muita urgência!

Obrigado.
#11750
Bom dia!!!

Se for o que eu estou pensando...
tente.
Código: Selecionar todos
Pressione o botão "Debug" no pop-up.
Pressione Ctrl + Pause | Quebrar duas vezes.
Aperte o botão play para continuar.
Salve o arquivo após a conclusão.
Att
#11788
Pessoal,

Com relação aos controles OPTIONBUTTON e CHECKBOX de uma Sheet estarem influenciando no status dos controles OPTIONBUTTON e CHECKBOX das outras Sheets, já consegui resolver.
Tal problema ocorria, pois as referidas Sheets eram cópias umas das outras e as propriedade GROUPNAME dos controles eram IGUAIS para todas as Sheets! Como as Sheets são adicionadas realizando uma cópia de uma Sheet existente, a solução foi renomear os GROUPNAME's dos controles da seguinte forma, exemplo:
optionbutton1.groupnome = "grupo1_" & activesheet.name

Como não é possível existir 2 Sheets com o mesmo nome, nunca será possível existir GROUPNAME's iguais, neutralizando o problema.


Com relação às PARADAS / TRAVAMENTO NA EXECUÇÃO DO CÓDIGO, ainda não consegui resolver... Conto com a ajuda dos mais experientes.

Abraços,
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