Je viens de créer une nouvelle macro et je me heurte à une erreur
d'exécution à ce niveau :
Erreur exécution 1004
La méthode 'Range" de l'objet Global a échoué
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Quelle est la valeur de Y ? Cordialement. Daniel "benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
Bonjour.
Quelle est la valeur de Y ?
Cordialement.
Daniel
"benmat" <benmat@discussions.microsoft.com> a écrit dans le message de news:
8038D631-3808-4545-BDE0-8293D9B1A4E9@microsoft.com...
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur
d'exécution à ce niveau :
Erreur exécution 1004
La méthode 'Range" de l'objet Global a échoué
Bonjour. Quelle est la valeur de Y ? Cordialement. Daniel "benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
benmat
Daniel,
J'ai oublié de préciser que le nbre de lignes Y est inconnu. Le fichier pour lequel j'ai créé cette macro évolue de jour en jour.
J'ai donc au-dessus de Range("2:2" & Y).Select Selection.RowHeight = 27.75 ... ceci pour déterminer le nombre de lignes du fichier :
Y = Cells(65536, 1) .End(xlUp).Row For i = 2 To 6 If Cells(65536, i).End(XlUp).Row > dern Then Y = Cells(65536, i).End(xlUp).Row Next
Bonjour. Quelle est la valeur de Y ? Cordialement. Daniel "benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
Daniel,
J'ai oublié de préciser que le nbre de lignes Y est inconnu. Le fichier pour
lequel j'ai créé cette macro évolue de jour en jour.
J'ai donc au-dessus de
Range("2:2" & Y).Select
Selection.RowHeight = 27.75
...
ceci pour déterminer le nombre de lignes du fichier :
Y = Cells(65536, 1) .End(xlUp).Row
For i = 2 To 6
If Cells(65536, i).End(XlUp).Row > dern Then Y = Cells(65536, i).End(xlUp).Row
Next
Bonjour.
Quelle est la valeur de Y ?
Cordialement.
Daniel
"benmat" <benmat@discussions.microsoft.com> a écrit dans le message de news:
8038D631-3808-4545-BDE0-8293D9B1A4E9@microsoft.com...
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur
d'exécution à ce niveau :
Erreur exécution 1004
La méthode 'Range" de l'objet Global a échoué
J'ai oublié de préciser que le nbre de lignes Y est inconnu. Le fichier pour lequel j'ai créé cette macro évolue de jour en jour.
J'ai donc au-dessus de Range("2:2" & Y).Select Selection.RowHeight = 27.75 ... ceci pour déterminer le nombre de lignes du fichier :
Y = Cells(65536, 1) .End(xlUp).Row For i = 2 To 6 If Cells(65536, i).End(XlUp).Row > dern Then Y = Cells(65536, i).End(xlUp).Row Next
Bonjour. Quelle est la valeur de Y ? Cordialement. Daniel "benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
Daniel
Est-ce que la variable est renseignée et est-ce que sa valeur est bien numérique et positive ou nulle ? Daniel "benmat" a écrit dans le message de news:
Daniel,
J'ai oublié de préciser que le nbre de lignes Y est inconnu. Le fichier pour lequel j'ai créé cette macro évolue de jour en jour.
J'ai donc au-dessus de Range("2:2" & Y).Select Selection.RowHeight = 27.75 ... ceci pour déterminer le nombre de lignes du fichier :
Y = Cells(65536, 1) .End(xlUp).Row For i = 2 To 6 If Cells(65536, i).End(XlUp).Row > dern Then Y = Cells(65536, i).End(xlUp).Row Next
Bonjour. Quelle est la valeur de Y ? Cordialement. Daniel "benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
Est-ce que la variable est renseignée et est-ce que sa valeur est bien
numérique et positive ou nulle ?
Daniel
"benmat" <benmat@discussions.microsoft.com> a écrit dans le message de news:
321CDBC0-844E-4E66-B60C-136090C487DA@microsoft.com...
Daniel,
J'ai oublié de préciser que le nbre de lignes Y est inconnu. Le fichier
pour
lequel j'ai créé cette macro évolue de jour en jour.
J'ai donc au-dessus de
Range("2:2" & Y).Select
Selection.RowHeight = 27.75
...
ceci pour déterminer le nombre de lignes du fichier :
Y = Cells(65536, 1) .End(xlUp).Row
For i = 2 To 6
If Cells(65536, i).End(XlUp).Row > dern Then Y = Cells(65536,
i).End(xlUp).Row
Next
Bonjour.
Quelle est la valeur de Y ?
Cordialement.
Daniel
"benmat" <benmat@discussions.microsoft.com> a écrit dans le message de
news:
8038D631-3808-4545-BDE0-8293D9B1A4E9@microsoft.com...
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur
d'exécution à ce niveau :
Erreur exécution 1004
La méthode 'Range" de l'objet Global a échoué
Est-ce que la variable est renseignée et est-ce que sa valeur est bien numérique et positive ou nulle ? Daniel "benmat" a écrit dans le message de news:
Daniel,
J'ai oublié de préciser que le nbre de lignes Y est inconnu. Le fichier pour lequel j'ai créé cette macro évolue de jour en jour.
J'ai donc au-dessus de Range("2:2" & Y).Select Selection.RowHeight = 27.75 ... ceci pour déterminer le nombre de lignes du fichier :
Y = Cells(65536, 1) .End(xlUp).Row For i = 2 To 6 If Cells(65536, i).End(XlUp).Row > dern Then Y = Cells(65536, i).End(xlUp).Row Next
Bonjour. Quelle est la valeur de Y ? Cordialement. Daniel "benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
michdenis
Bonjour Benmat,
En supposant que ta variable y soit entre 1 et 65536
ce type de syntaxe fonctionne :
Rows("2:" & Y).Select
Salutations!
"benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
Bonjour Benmat,
En supposant que ta variable y soit entre 1 et 65536
ce type de syntaxe fonctionne :
Rows("2:" & Y).Select
Salutations!
"benmat" <benmat@discussions.microsoft.com> a écrit dans le message de news: 8038D631-3808-4545-BDE0-8293D9B1A4E9@microsoft.com...
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur
d'exécution à ce niveau :
Erreur exécution 1004
La méthode 'Range" de l'objet Global a échoué
En supposant que ta variable y soit entre 1 et 65536
ce type de syntaxe fonctionne :
Rows("2:" & Y).Select
Salutations!
"benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
benmat
bonjour,
Je viens de tester la solution proposée par Michdenis et je le remercie car cela fonctionne parfaitement. Je remercie aussi Daniel qui a proposé autre chose.
Bonne journée à toutes et à tous.
Bonjour Benmat,
En supposant que ta variable y soit entre 1 et 65536
ce type de syntaxe fonctionne :
Rows("2:" & Y).Select
Salutations!
"benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué
Quelqu'un peut-il m'apporter son aide ? Je ne comprends pas car j'ai d'autres macros pour lesquelles cela fonctionne sans problème.
Merci d'avance. ANNIE
bonjour,
Je viens de tester la solution proposée par Michdenis et je le remercie car
cela fonctionne parfaitement.
Je remercie aussi Daniel qui a proposé autre chose.
Bonne journée à toutes et à tous.
Bonjour Benmat,
En supposant que ta variable y soit entre 1 et 65536
ce type de syntaxe fonctionne :
Rows("2:" & Y).Select
Salutations!
"benmat" <benmat@discussions.microsoft.com> a écrit dans le message de news: 8038D631-3808-4545-BDE0-8293D9B1A4E9@microsoft.com...
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur
d'exécution à ce niveau :
Erreur exécution 1004
La méthode 'Range" de l'objet Global a échoué
Je viens de tester la solution proposée par Michdenis et je le remercie car cela fonctionne parfaitement. Je remercie aussi Daniel qui a proposé autre chose.
Bonne journée à toutes et à tous.
Bonjour Benmat,
En supposant que ta variable y soit entre 1 et 65536
ce type de syntaxe fonctionne :
Rows("2:" & Y).Select
Salutations!
"benmat" a écrit dans le message de news:
Bonjour,
Je viens de créer une nouvelle macro et je me heurte à une erreur d'exécution à ce niveau : Erreur exécution 1004 La méthode 'Range" de l'objet Global a échoué