É difícil até pra explicar, mas vamos lá!
Tenho uma combobox com os valores de janeiro a dezembro.
E dependendo deste valor os dados são lançados numa coluna!
Para o código não ficar monstruoso trabalhei com loop.
Dim mês as integer
plan1.cells(u, 2+mês)
Então o mês tinha que ser assim valor numérico:
Caso combobox1.value = janeiro, mês =0
Caso combobox1.value = fevereiro, mês =2
como faço isso?
tentei fazer por IF mas não deu certo IF antes do do while...
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Valor combobox
Re: Valor combobox
Poiaman,
Ficou meio confuso mesmo, mas acho que entendi. Neste caso, você precisa usar o ComboBox com multi-colunas e alimentá-lo com um Array, possibilitando alimentá-lo com chave-valor. Melhor do que explicar aqui, vou colocar um exemplo de como fazê-lo anexo.
Dê atenção para além do código, nas propriedades do ComboBox, principalmente a ColumnCount e ColumnWidths.
Abraços e espero que ajude.
Ficou meio confuso mesmo, mas acho que entendi. Neste caso, você precisa usar o ComboBox com multi-colunas e alimentá-lo com um Array, possibilitando alimentá-lo com chave-valor. Melhor do que explicar aqui, vou colocar um exemplo de como fazê-lo anexo.
Dê atenção para além do código, nas propriedades do ComboBox, principalmente a ColumnCount e ColumnWidths.
Abraços e espero que ajude.
- Anexos
-
- ComboBoxMesesMultiColuna.zip
- (8.37 KiB) Baixado 659 vezes