[Déplacé .Net --> VBA] Erreur d'exécution 380 sur une ComboBox
cs_bbe8127
Messages postés1Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention15 décembre 2009
-
15 déc. 2009 à 17:42
c148270
Messages postés303Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention 3 octobre 2013
-
16 déc. 2009 à 01:47
Bonjour,
après une recherche infructueuse sur l'existant, je vous pose mon problème.
J'ai un problème de syntaxe (à mon avis) avec une instruction que je ne veux pas coder en "dur", mais qui doit être paramétrée, pour un usage multiple.
version de base :
With Sheets("Feuil1").Range(Cells(Ld1, 2), Cells(Lf1, 3))
Me.Genre.RowSource = "B6:C15"
End With
qui fonctionne
écriture transformée (où dans ce cas, Ld1 vaut 6 et Lf1 vaut 15) :
With Sheets("Feuil1").Range(Cells(Ld1, 2), Cells(Lf1, 3))
Me.Genre.RowSource = "" & "B" & Ld1 & ":C" & Lf1 & """"
End With
qui se plante à l'exécution : " erreur d'exécution 380 - Impossible de définir la propriété de RowSource. Valeur de propriété non valide"
Ai-je fait une faute "d'orthographe" ou de "syntaxe" ou une autre bêtise.
Merci d'avance à vos réponses.
B.B.
A voir également:
[Déplacé .Net --> VBA] Erreur d'exécution 380 sur une ComboBox
Il est par ailleurs TRES IMPORTANT (c'est ton premier message, mais fais-y très attention pour les suivantes) d'ouvrir une discussion dans le thème correspondant à ton outil de développement :
La présente (car tu développes sous VBA) aurait dû être ouverte dans Lanages dérivés - VBA.
Merci d'y penser dès la prochaine fois.
____________________
Très intéressante fable, L'OISELEUR, L'AUTOUR ET L'ALOUETTE !
Cliquer sur "Réponse acceptée" (en bas d'une solution avérée adéquate) rendra service à d'autres. PENSEZ-Y.