Enfin une vidéo intéressante, bien faite et compréhensible sur les variables "Tableau". J'attends avec impatience celle qui doit venir sur les variables tableaux dynamiques car la seule que j'ai trouvée sur RUclips n'est pas claire. Merci Joseph !
Bonjour Monsieur, Je voudrais que vous fassiez une vidéo sur l'utilisation des fichiers VBA sur un autre ordinateur que celui où la macro a été créée car j'ai un problème avec cela.
Un petit problème toutefois. Je suis en Excel 2010. Dans le dernier exemple de la vidéo, sur les variables tableaux dynamiques, dans la procédure qui consiste à stocker 10 données Tablo(1) à Tablo(10) puis à les imprimer dans une feuille de calcul avec la boucle : For i = LBound(Tablo) To UBound(Tablo) Cells(i, "C").Value = Tablo(i) Next i J'ai systématiquement une erreur d'éxecution '1004' (définie par l'application ou par l'objet) Si je remplace For i = LBound(Tablo) To UBound(Tablo) par For i = 1 To UBound(Tablo) le code fonctionne sans aucune erreur. Avez vous une idée pourquoi ? Merci de votre aide.
Gilles Berthon vérifié déjà si n en tête de module tu as mis l'instruction option base 1. si c'est pas le cas, c'est normal qu'il y ait erreur parce que Lbound(tablo) sera égal à zéro. et si i prend la valeur zéro tu b is par toi même que l'écriture cells(i,"C") renverra une erreur puisque les ligne des feuille de calcul commencent par 1.
Merci Joseph ! En effet, j'avais rentré le code dans un module avec d'autres Subs et il n'y avait pas Option Base 1... Je comprends bien mon erreur et je te remercie d'avoir eu la gentillesse de me la montrer. Trsè amicalement.
Merci beaucoup pour ta clarté et le rythme pédagogique !
c'est magique
je connaissais ces notions sur d'autre langage mais voir cela au niveau excel à l'aide de VBA ça reste magique.
Enfin une vidéo intéressante, bien faite et compréhensible sur les variables "Tableau". J'attends avec impatience celle qui doit venir sur les variables tableaux dynamiques car la seule que j'ai trouvée sur RUclips n'est pas claire. Merci Joseph !
Merci
bonjour joseph
enfin te revoilà
tes vidéos me manquaient
Bonjour Monsieur,
Je voudrais que vous fassiez une vidéo sur l'utilisation des fichiers VBA sur un autre ordinateur que celui où la macro a été créée car j'ai un problème avec cela.
Un petit problème toutefois. Je suis en Excel 2010. Dans le dernier exemple de la vidéo, sur les variables tableaux dynamiques, dans la procédure qui consiste à stocker 10 données Tablo(1) à Tablo(10) puis à les imprimer dans une feuille de calcul avec la boucle :
For i = LBound(Tablo) To UBound(Tablo)
Cells(i, "C").Value = Tablo(i)
Next i
J'ai systématiquement une erreur d'éxecution '1004' (définie par l'application ou par l'objet)
Si je remplace For i = LBound(Tablo) To UBound(Tablo)
par For i = 1 To UBound(Tablo) le code fonctionne sans aucune erreur. Avez vous une idée pourquoi ?
Merci de votre aide.
Gilles Berthon vérifié déjà si n en tête de module tu as mis l'instruction option base 1.
si c'est pas le cas, c'est normal qu'il y ait erreur parce que Lbound(tablo) sera égal à zéro. et si i prend la valeur zéro tu b is par toi même que l'écriture cells(i,"C") renverra une erreur puisque les ligne des feuille de calcul commencent par 1.
Merci Joseph ! En effet, j'avais rentré le code dans un module avec d'autres Subs et il n'y avait pas Option Base 1... Je comprends bien mon erreur et je te remercie d'avoir eu la gentillesse de me la montrer. Trsè amicalement.