Je veux modifier et standardiser une série de paramètres dans un tableau de
quelques milliers de lignes.
J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner,
vider et puis remplir les cellules d emon tableau.
Le principe consiste à mettre une formule dans une cellue et la reproduira
automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)"
ça ne marche plus et j'ai un message d'erreur
Run Time Error "1004"
Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une
macro? Ou alors où est l'erreur?
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
LSteph
Bonjour, et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
Bonjour,
et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u8776ridFHA.3712@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau
de quelques milliers de lignes.
J'ai trouvé un modèle de macro trés efficace qui mepermet de
selectionner, vider et puis remplir les cellules d emon tableau.
Le principe consiste à mettre une formule dans une cellue et la reproduira
automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)"
ça ne marche plus et j'ai un message d'erreur
Run Time Error "1004"
Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une
macro? Ou alors où est l'erreur?
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
Charles Tosi
Hélas non, même motif, même punition
"LSteph" a écrit dans le message de news:
Bonjour, et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
Hélas non, même motif, même punition
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
ubCeixidFHA.2688@TK2MSFTNGP14.phx.gbl...
Bonjour,
et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u8776ridFHA.3712@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau
de quelques milliers de lignes.
J'ai trouvé un modèle de macro trés efficace qui mepermet de
selectionner, vider et puis remplir les cellules d emon tableau.
Le principe consiste à mettre une formule dans une cellue et la
reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)"
ça ne marche plus et j'ai un message d'erreur
Run Time Error "1004"
Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans
une macro? Ou alors où est l'erreur?
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
Charles Tosi
Désolé de ma réponse trop hâtive. Apparemment remplacer les ";" par des "," résout le problème. Grand merci LSteph
"LSteph" a écrit dans le message de news:
Bonjour, et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
Désolé de ma réponse trop hâtive. Apparemment remplacer les ";" par des ","
résout le problème.
Grand merci LSteph
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
ubCeixidFHA.2688@TK2MSFTNGP14.phx.gbl...
Bonjour,
et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u8776ridFHA.3712@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau
de quelques milliers de lignes.
J'ai trouvé un modèle de macro trés efficace qui mepermet de
selectionner, vider et puis remplir les cellules d emon tableau.
Le principe consiste à mettre une formule dans une cellue et la
reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)"
ça ne marche plus et j'ai un message d'erreur
Run Time Error "1004"
Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans
une macro? Ou alors où est l'erreur?
Désolé de ma réponse trop hâtive. Apparemment remplacer les ";" par des "," résout le problème. Grand merci LSteph
"LSteph" a écrit dans le message de news:
Bonjour, et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
LSteph
. ..sur quelle expression le code s'arrête -t-il?
"Charles Tosi" a écrit dans le message de news:
Hélas non, même motif, même punition
"LSteph" a écrit dans le message de news:
Bonjour, et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
.
..sur quelle expression le code s'arrête -t-il?
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
eo99Q3idFHA.1684@TK2MSFTNGP09.phx.gbl...
Hélas non, même motif, même punition
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
ubCeixidFHA.2688@TK2MSFTNGP14.phx.gbl...
Bonjour,
et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u8776ridFHA.3712@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau
de quelques milliers de lignes.
J'ai trouvé un modèle de macro trés efficace qui mepermet de
selectionner, vider et puis remplir les cellules d emon tableau.
Le principe consiste à mettre une formule dans une cellue et la
reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)"
ça ne marche plus et j'ai un message d'erreur
Run Time Error "1004"
Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans
une macro? Ou alors où est l'erreur?
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
LSteph
Re, chez moi j'arrive à faire bugger ou fonctionner ta formule selon ceci:
As tu bien vu en VBA qu'il faut des( , )et non des( ; ) ?
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
Re,
chez moi j'arrive à faire bugger ou fonctionner ta formule selon ceci:
As tu bien vu en VBA qu'il faut des( , )et non des( ; ) ?
lSteph
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u8776ridFHA.3712@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau
de quelques milliers de lignes.
J'ai trouvé un modèle de macro trés efficace qui mepermet de
selectionner, vider et puis remplir les cellules d emon tableau.
Le principe consiste à mettre une formule dans une cellue et la reproduira
automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)"
ça ne marche plus et j'ai un message d'erreur
Run Time Error "1004"
Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une
macro? Ou alors où est l'erreur?
Re, chez moi j'arrive à faire bugger ou fonctionner ta formule selon ceci:
As tu bien vu en VBA qu'il faut des( , )et non des( ; ) ?
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
LSteph
Ok! A bientôt.
lSteph "Charles Tosi" a écrit dans le message de news:
Désolé de ma réponse trop hâtive. Apparemment remplacer les ";" par des "," résout le problème. Grand merci LSteph
"LSteph" a écrit dans le message de news:
Bonjour, et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?
Merci de vos lumières
Cordialement
Charles Tosi
Ok!
A bientôt.
lSteph
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
OqWxi6idFHA.1504@TK2MSFTNGP15.phx.gbl...
Désolé de ma réponse trop hâtive. Apparemment remplacer les ";" par des
"," résout le problème.
Grand merci LSteph
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
ubCeixidFHA.2688@TK2MSFTNGP14.phx.gbl...
Bonjour,
et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" <ctosi@yahoo.com> a écrit dans le message de news:
u8776ridFHA.3712@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau
de quelques milliers de lignes.
J'ai trouvé un modèle de macro trés efficace qui mepermet de
selectionner, vider et puis remplir les cellules d emon tableau.
Le principe consiste à mettre une formule dans une cellue et la
reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)"
ça ne marche plus et j'ai un message d'erreur
Run Time Error "1004"
Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans
une macro? Ou alors où est l'erreur?
lSteph "Charles Tosi" a écrit dans le message de news:
Désolé de ma réponse trop hâtive. Apparemment remplacer les ";" par des "," résout le problème. Grand merci LSteph
"LSteph" a écrit dans le message de news:
Bonjour, et un truc comme ceci:
.Formula = "=vlookup(a2,$g$5:$k$56,2,0)"
lSteph
"Charles Tosi" a écrit dans le message de news:
Bonjour,
Je veux modifier et standardiser une série de paramètres dans un tableau de quelques milliers de lignes. J'ai trouvé un modèle de macro trés efficace qui mepermet de selectionner, vider et puis remplir les cellules d emon tableau. Le principe consiste à mettre une formule dans une cellue et la reproduira automatiquement sur l'ensemble de l aplage selectionnée
Ca marche trés bien avec des formules simples comme
Range ("A1").value = "=Mid(........LEN........SUBSTITUTE....)
mais si je veux aller plus loin et écrire
Range("A1").value = "=VLOOKUP(A2;G5:K56;2)" ça ne marche plus et j'ai un message d'erreur Run Time Error "1004" Application Defined or Object-Defined Error
Serait-ce qu'il n'est pas possible d'utiliser ce type de fonction dans une macro? Ou alors où est l'erreur?