COMBO COM CONDICOES
Como seria o codigo que fizesse o seguinte:
Se o dia de hoje (data do windows) for um dia de segunda, quarta ou sexta-feira na semana, o combo deve conter o text "2Âê, 4Âê e 6Âê"
Se o dia de hoje for um dia de terça ou quinta-feira na semana, o combo deve conter o text "3Âê e 5Âê"
Se o dia de hoje for um dia de Sábado na semana, o combo deve conter o text "Sábado"
Se o dia de hoje for um dia de Domingo na semana, o combo deve conter o text "Domingo"
Grato.
Se o dia de hoje (data do windows) for um dia de segunda, quarta ou sexta-feira na semana, o combo deve conter o text "2Âê, 4Âê e 6Âê"
Se o dia de hoje for um dia de terça ou quinta-feira na semana, o combo deve conter o text "3Âê e 5Âê"
Se o dia de hoje for um dia de Sábado na semana, o combo deve conter o text "Sábado"
Se o dia de hoje for um dia de Domingo na semana, o combo deve conter o text "Domingo"
Grato.
Tente utilizar a função do Vb chamada de WEEKDAY
Ela te retornará que dia da semana cairá aquela data especÃfica.
Portanto, se VC fizer WEEKDAY(date), de hoje por exemplo, ela te retornará o número 5 (quinta-feira).
O seu código ficaria mais ou menos assim:
Precisa dar uma testada neste código acima e ver se funciona, ou talvez implementá-la melhor..... MAs a idéia é mais ou menos esta...
Ela te retornará que dia da semana cairá aquela data especÃfica.
Portanto, se VC fizer WEEKDAY(date), de hoje por exemplo, ela te retornará o número 5 (quinta-feira).
O seu código ficaria mais ou menos assim:
if Weekday(date)=2 or Weekday(date)=4 or Weekday(date)=6 then
combo.additem "2Âê, 4Âê, 6Âê"
elseif weekday(date)=3 or Weekday(date)=5 then
combo.additem "3Âê e 5Âê"
elseif weekday(date)=7 then
combo.additem "Sabado"
else
combo.additem "Domingo"
endif
Precisa dar uma testada neste código acima e ver se funciona, ou talvez implementá-la melhor..... MAs a idéia é mais ou menos esta...
Tópico encerrado , respostas não são mais permitidas