24.08.2020 Views

Programando o Excel ® Vba Para Leigos - 2ª Ed 2013 NoDRM (1)

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

312 Parte IV: Como se Comunicar com Seus Usuários

❑ A ordem de tabulação está configurada corretamente? O usuário

deve ser capaz de tabular através da caixa de diálogo e acessar

controles sequencialmente.

❑ Se você planeja armazenar a caixa de diálogo em um add-in, você a

testou cuidadosamente depois de criar o add-in?

❑ O seu código VBA agirá de forma apropriada se o usuário cancelar a

caixa de diálogo, pressionar Esc ou usar o botão de fechar?

❑ O texto contém qualquer erro de ortografia? Infelizmente, o corretor

do Excel não funciona com UserForms, assim, você está por sua

conta quando se trata de escrever corretamente.

❑ A sua caixa de diálogo caberá na tela na resolução mais baixa que

for usada (normalmente, no modo 800x600)? Em outras palavras, se

você desenvolver sua caixa de diálogo usando um modo de vídeo

de alta resolução, a sua caixa de diálogo pode ser grande demais

para caber em uma tela de resolução mais baixa.

❑ Todas as caixas de texto têm a configuração apropriada de validação?

Se você pretende usar a propriedade WordWrap, a propriedade

MultiLane também está configurada para True?

❑ Todas as barras de rolagem e botões de rotação permitem apenas

valores válidos?

❑ Todos as caixas de listagem têm sua propriedade MultiSelect

configurada adequadamente?

A melhor maneira de administrar caixas de diálogo personalizadas é

criar caixas de diálogo – muitas delas. Comece simplesmente e experimente

com os controles e suas propriedades. E não se esqueça do

sistema de ajuda: ele é a sua melhor fonte de detalhes sobre cada

controle e propriedade.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!