on ne peut pas effectuer les mêmes actions sur tous les controles. Il est possible de tester leur type et de réagir en conséquence, mais il est peut-être plus simple d'utiliser une propriété for pratique : la propriété .tag, qui est une zone de texte dans laquelle on met ce qu'on veut. Ainsi, dans la boucle ci-dessus, on teste la valeur du tag et on réagit en conséquence.
for each Ctrl in Me.controls
if Ctrl.Tag = "Combo" then Ctrl.Value = ""
next Ctrl
bien sûr, cette propriété Tag est à initialiser directement dans l'éditeur VBA.