J'ai une procédure privée dans un script VBA pour MS Access:Comment puis-je utiliser un argument tableau facultatif dans une procédure VBA?
Private Sub drawLineDiagram(chartSpace As Variant, title As String, caption As String, x_val() As Variant, y_val() As Variant, Optional y_val2() As Variant = ????)
Comme vous le voyez, je veux avoir un dernier paramètre en option pour un tableau de valeurs.
Quel type de paramètre par défaut dois-je attribuer? Si je le fais avec une valeur entière optionnelle et l'assigner par ex. 0 tout va bien.
Si je le fais avec un tableau comme indiqué ci-dessus et que j'assigne un tableau, la ligne est marquée rouge => comme une erreur (et elle ne sera pas compilée).
Voilà. rien à ajouter –
Merci, je vais essayer. En fait, je ne déteste pas l'IDE, je me sens juste un grand écart de convivialité entre cet IDE et par exemple netbeans. Et le manque de convivialité, à mon avis, se traduit par moins d'efficacité. – Sebastian
En effet, l'audience cible de VBA IDE est constituée de gestionnaires et d'autres personnes considérées comme intelligentes, mais qui ne sont peut-être pas des programmeurs. D'où les boîtes de message sur les erreurs de syntaxe et le manque de fonctionnalités avancées. Comparez à l'IDE de VS.NET qui est un surclassement définitif pour un gestionnaire. – GSerg