OVH Cloud OVH Cloud

[VBA] GeeDee d'après la macro XL4 de John Walkenbach (erreur au lancemant)

4 réponses
Avatar
Michel.P
Bonsoir à toutes et tous
Voila, je suis en train de tester la macro en
référence, DL sur excellabo (fcgd-lireferme.xls)
mais dés que je clique sur le bouton de la
feuille, une erreur s'affiche : erreur de
compilation. variable non définie;
apparemment se serait : Ncolonnes =
InputBox("Nombre de Colonnes à récupérer", "lire
fichier Fermé") la fautive dans la
Sub recup()
j'ai beau lire et relire le code...je ne trouve
pas de piste.

merci par avance de votre aide..(je n'ai pas
voulu copier toute la macro, je pense qu'elle est
trop longue, mais s'il le faut pas de problème..)

--
merci d'éclairer ma lanterne.
merci d'éclairer ma lanterne.
Michel.P

4 réponses

Avatar
anonymous
Bonjour,

Il m'apparait que Ncolonnes devrait se lire NbColonnes !

@+

-----Message d'origine-----
Bonsoir à toutes et tous
Voila, je suis en train de tester la macro en
référence, DL sur excellabo (fcgd-lireferme.xls)
mais dés que je clique sur le bouton de la
feuille, une erreur s'affiche : erreur de
compilation. variable non définie;
apparemment se serait : Ncolonnes =
InputBox("Nombre de Colonnes à récupérer", "lire
fichier Fermé") la fautive dans la
Sub recup()
j'ai beau lire et relire le code...je ne trouve
pas de piste.

merci par avance de votre aide..(je n'ai pas
voulu copier toute la macro, je pense qu'elle est
trop longue, mais s'il le faut pas de problème..)

--
merci d'éclairer ma lanterne.
merci d'éclairer ma lanterne.
Michel.P

.



Avatar
anonymous
re :

et pour Nlignes, il en est de même, ces variables
était peut-être déclaré en global quelque part ?

@+
-----Message d'origine-----
Bonjour,

Il m'apparait que Ncolonnes devrait se lire NbColonnes !

@+

-----Message d'origine-----
Bonsoir à toutes et tous
Voila, je suis en train de tester la macro en
référence, DL sur excellabo (fcgd-lireferme.xls)
mais dés que je clique sur le bouton de la
feuille, une erreur s'affiche : erreur de
compilation. variable non définie;
apparemment se serait : Ncolonnes =
InputBox("Nombre de Colonnes à récupérer", "lire
fichier Fermé") la fautive dans la
Sub recup()
j'ai beau lire et relire le code...je ne trouve
pas de piste.

merci par avance de votre aide..(je n'ai pas
voulu copier toute la macro, je pense qu'elle est
trop longue, mais s'il le faut pas de problème..)

--
merci d'éclairer ma lanterne.
merci d'éclairer ma lanterne.
Michel.P

.

.





Avatar
Michel.P
merci, en effet c'est bien cela et toutes les
variables apparement comportent cette faute de
frappe.
manque "b" dans le nom des variables.
bonne soirée

anonymous a utilisé son clavier pour écrire :
Bonjour,

Il m'apparait que Ncolonnes devrait se lire NbColonnes
!

@+

-----Message d'origine-----
Bonsoir à toutes et tous
Voila, je suis en train de tester la macro en
référence, DL sur excellabo (fcgd-lireferme.xls)
mais dés que je clique sur le bouton de la
feuille, une erreur s'affiche : erreur de
compilation. variable non définie;
apparemment se serait : Ncolonnes =
InputBox("Nombre de Colonnes à récupérer", "lire
fichier Fermé") la fautive dans la
Sub recup()
j'ai beau lire et relire le code...je ne trouve
pas de piste.

merci par avance de votre aide..(je n'ai pas
voulu copier toute la macro, je pense qu'elle est
trop longue, mais s'il le faut pas de problème..)

--
merci d'éclairer ma lanterne.
merci d'éclairer ma lanterne.
Michel.P

.



--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)


Avatar
anonymous
re :

en fait, ce que je vois ce n'est pas qu'il manque la
lettre [b], mais la déclaration elle-même des variables.

j'en comprend que le prog capture un caractère en string
(Ncolonnes) et le converti en entier NbColonnes. (idem
pour Nlignes)

... procédure de contrôle standard.

@+
-----Message d'origine-----
merci, en effet c'est bien cela et toutes les
variables apparement comportent cette faute de
frappe.
manque "b" dans le nom des variables.
bonne soirée

anonymous a utilisé son clavier pour écrire :
Bonjour,

Il m'apparait que Ncolonnes devrait se lire
NbColonnes


!

@+

-----Message d'origine-----
Bonsoir à toutes et tous
Voila, je suis en train de tester la macro en
référence, DL sur excellabo (fcgd-lireferme.xls)
mais dés que je clique sur le bouton de la
feuille, une erreur s'affiche : erreur de
compilation. variable non définie;
apparemment se serait : Ncolonnes =
InputBox("Nombre de Colonnes à récupérer", "lire
fichier Fermé") la fautive dans la
Sub recup()
j'ai beau lire et relire le code...je ne trouve
pas de piste.

merci par avance de votre aide..(je n'ai pas
voulu copier toute la macro, je pense qu'elle est
trop longue, mais s'il le faut pas de problème..)

--
merci d'éclairer ma lanterne.
merci d'éclairer ma lanterne.
Michel.P

.



--
merci d'éclairer ma lanterne.
(un jour, serai Calife à la Place du Calife...)

.