Bonjour à tous,
Avec les conseils de chacun, je suis arrivé, dans une macro, sur la dernière
cellule d'un tableau, puis sur celle juste en dessous. je voudrais à partir
de celle-ci sélectionner un groupe de cellules consécutives(y compris la
1ère) pour
faire un copier-coller sur un autre tableau.
Dans un 1er temps, hors macro, j'ai nommé cette plage dans une feuille-type;
je copie donc la plage désignée par son nom, et vais la coller sur un autre
tableau d'un autre classeur. Tout cela marche très bien, mais cela m'oblige
à toujours garder cette feuille même si elle n'a plus rien à faire dans le
classeur.
Merci aux forts de ce forum . Je suis toujours surpris des questions
pointues posées et surtout des réponses qui paraissent tellement faciles !!
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
anomymousA
bonjour,
peux-tu préciser ta question stp ?. Je n'ai pas compris ce que tu souhaites faire.
Merci.
Bonjour à tous, Avec les conseils de chacun, je suis arrivé, dans une macro, sur la dernière cellule d'un tableau, puis sur celle juste en dessous. je voudrais à partir de celle-ci sélectionner un groupe de cellules consécutives(y compris la 1ère) pour faire un copier-coller sur un autre tableau. Dans un 1er temps, hors macro, j'ai nommé cette plage dans une feuille-type; je copie donc la plage désignée par son nom, et vais la coller sur un autre tableau d'un autre classeur. Tout cela marche très bien, mais cela m'oblige à toujours garder cette feuille même si elle n'a plus rien à faire dans le classeur. Merci aux forts de ce forum . Je suis toujours surpris des questions pointues posées et surtout des réponses qui paraissent tellement faciles !!
bonjour,
peux-tu préciser ta question stp ?. Je n'ai pas compris ce que tu souhaites
faire.
Merci.
Bonjour à tous,
Avec les conseils de chacun, je suis arrivé, dans une macro, sur la dernière
cellule d'un tableau, puis sur celle juste en dessous. je voudrais à partir
de celle-ci sélectionner un groupe de cellules consécutives(y compris la
1ère) pour
faire un copier-coller sur un autre tableau.
Dans un 1er temps, hors macro, j'ai nommé cette plage dans une feuille-type;
je copie donc la plage désignée par son nom, et vais la coller sur un autre
tableau d'un autre classeur. Tout cela marche très bien, mais cela m'oblige
à toujours garder cette feuille même si elle n'a plus rien à faire dans le
classeur.
Merci aux forts de ce forum . Je suis toujours surpris des questions
pointues posées et surtout des réponses qui paraissent tellement faciles !!
peux-tu préciser ta question stp ?. Je n'ai pas compris ce que tu souhaites faire.
Merci.
Bonjour à tous, Avec les conseils de chacun, je suis arrivé, dans une macro, sur la dernière cellule d'un tableau, puis sur celle juste en dessous. je voudrais à partir de celle-ci sélectionner un groupe de cellules consécutives(y compris la 1ère) pour faire un copier-coller sur un autre tableau. Dans un 1er temps, hors macro, j'ai nommé cette plage dans une feuille-type; je copie donc la plage désignée par son nom, et vais la coller sur un autre tableau d'un autre classeur. Tout cela marche très bien, mais cela m'oblige à toujours garder cette feuille même si elle n'a plus rien à faire dans le classeur. Merci aux forts de ce forum . Je suis toujours surpris des questions pointues posées et surtout des réponses qui paraissent tellement faciles !!
News pour elie
Bonjour, Je veux, à partir d'une cellule sélectionner deux lignes y compris celle de la cellule. Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" . Ceci afin de les copier et les coller ailleurs. Merci de ta recherche "anomymousA" a écrit dans le message de news:
bonjour,
peux-tu préciser ta question stp ?. Je n'ai pas compris ce que tu souhaites
faire.
Merci.
Bonjour à tous, Avec les conseils de chacun, je suis arrivé, dans une macro, sur la dernière
cellule d'un tableau, puis sur celle juste en dessous. je voudrais à partir
de celle-ci sélectionner un groupe de cellules consécutives(y compris la 1ère) pour faire un copier-coller sur un autre tableau. Dans un 1er temps, hors macro, j'ai nommé cette plage dans une feuille-type;
je copie donc la plage désignée par son nom, et vais la coller sur un autre
tableau d'un autre classeur. Tout cela marche très bien, mais cela m'oblige
à toujours garder cette feuille même si elle n'a plus rien à faire dans le
classeur. Merci aux forts de ce forum . Je suis toujours surpris des questions pointues posées et surtout des réponses qui paraissent tellement faciles !!
Bonjour,
Je veux, à partir d'une cellule sélectionner deux lignes y compris celle de
la cellule. Exemple : par recherche je trouve la cellule "A100"; je voudrais
sélectionner les cellules "A100:E101" . Ceci afin de les copier et les
coller ailleurs.
Merci de ta recherche
"anomymousA" <anomymousA@discussions.microsoft.com> a écrit dans le message
de news:1297E5B7-CC11-4620-9C6E-A6DCA8912E81@microsoft.com...
bonjour,
peux-tu préciser ta question stp ?. Je n'ai pas compris ce que tu
souhaites
faire.
Merci.
Bonjour à tous,
Avec les conseils de chacun, je suis arrivé, dans une macro, sur la
dernière
cellule d'un tableau, puis sur celle juste en dessous. je voudrais à
partir
de celle-ci sélectionner un groupe de cellules consécutives(y compris la
1ère) pour
faire un copier-coller sur un autre tableau.
Dans un 1er temps, hors macro, j'ai nommé cette plage dans une
feuille-type;
je copie donc la plage désignée par son nom, et vais la coller sur un
autre
tableau d'un autre classeur. Tout cela marche très bien, mais cela
m'oblige
à toujours garder cette feuille même si elle n'a plus rien à faire dans
le
classeur.
Merci aux forts de ce forum . Je suis toujours surpris des questions
pointues posées et surtout des réponses qui paraissent tellement faciles
!!
Bonjour, Je veux, à partir d'une cellule sélectionner deux lignes y compris celle de la cellule. Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" . Ceci afin de les copier et les coller ailleurs. Merci de ta recherche "anomymousA" a écrit dans le message de news:
bonjour,
peux-tu préciser ta question stp ?. Je n'ai pas compris ce que tu souhaites
faire.
Merci.
Bonjour à tous, Avec les conseils de chacun, je suis arrivé, dans une macro, sur la dernière
cellule d'un tableau, puis sur celle juste en dessous. je voudrais à partir
de celle-ci sélectionner un groupe de cellules consécutives(y compris la 1ère) pour faire un copier-coller sur un autre tableau. Dans un 1er temps, hors macro, j'ai nommé cette plage dans une feuille-type;
je copie donc la plage désignée par son nom, et vais la coller sur un autre
tableau d'un autre classeur. Tout cela marche très bien, mais cela m'oblige
à toujours garder cette feuille même si elle n'a plus rien à faire dans le
classeur. Merci aux forts de ce forum . Je suis toujours surpris des questions pointues posées et surtout des réponses qui paraissent tellement faciles !!
AV
Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" .
En utilisant les références relatives : [A100].Range("A1:E2").Select
AV
Exemple : par recherche je trouve la cellule "A100"; je voudrais
sélectionner les cellules "A100:E101" .
En utilisant les références relatives :
[A100].Range("A1:E2").Select
Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" .
En utilisant les références relatives : [A100].Range("A1:E2").Select
AV
News pour elie
Bonjour à tous et à AV, je n'ai pas compris la réponse. La cellule A100 étant un exemple, la macro va chercher une cellule non déterminée à l'avance(il s'agit de la dernière cellule d'un tableau); j'obtiens ensuite la cellule au-dessous que je sélectionne; et c'est à partir de cette cellule "Ax" que je veux sélectionner la plage ("Ax":"E(x+1)" Difficile à comprendre?? Difficile à exprimer !! Comment transformer les "A100" et "A1:E2" dans la formule indiquée?? Merci encore "AV" a écrit dans le message de news:
Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" .
En utilisant les références relatives : [A100].Range("A1:E2").Select
AV
Bonjour à tous et à AV,
je n'ai pas compris la réponse. La cellule A100 étant un exemple, la macro
va chercher une cellule non déterminée à l'avance(il s'agit de la dernière
cellule d'un tableau); j'obtiens ensuite la cellule au-dessous que je
sélectionne; et c'est à partir de cette cellule "Ax" que je veux
sélectionner la plage ("Ax":"E(x+1)"
Difficile à comprendre?? Difficile à exprimer !!
Comment transformer les "A100" et "A1:E2" dans la formule indiquée??
Merci encore
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de
news:ezqsnJ05EHA.3840@tk2msftngp13.phx.gbl...
Exemple : par recherche je trouve la cellule "A100"; je voudrais
sélectionner les cellules "A100:E101" .
En utilisant les références relatives :
[A100].Range("A1:E2").Select
Bonjour à tous et à AV, je n'ai pas compris la réponse. La cellule A100 étant un exemple, la macro va chercher une cellule non déterminée à l'avance(il s'agit de la dernière cellule d'un tableau); j'obtiens ensuite la cellule au-dessous que je sélectionne; et c'est à partir de cette cellule "Ax" que je veux sélectionner la plage ("Ax":"E(x+1)" Difficile à comprendre?? Difficile à exprimer !! Comment transformer les "A100" et "A1:E2" dans la formule indiquée?? Merci encore "AV" a écrit dans le message de news:
Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" .
En utilisant les références relatives : [A100].Range("A1:E2").Select
AV
AV
Peu importe la cellule sélectionnée ! Tu peux formuler comme suit : Selection.Range("A1:E2").Select Il s'agit, comme dit précédemment, de références relatives En d'autre termes, à partir de la cellule active, sélection d'un tableau incluant la cellule active en haut à gauche (c'est le A1) jusqu'à la dernière cellule définie comme étant située 3 colonnes à droite de la cel active (c'est la signication du E dans E2) et une ligne au-dessous (c'est la signication du 2 dans E2) Tu peux tester cette instruction à partir de n'importe quelle cellule mais pas après IR65535 (car il n'y a plus de place pour étendre la sélection)
NB : cette instruction équivaut à : Selection.Resize(2, 5).Select
AV
Peu importe la cellule sélectionnée !
Tu peux formuler comme suit :
Selection.Range("A1:E2").Select
Il s'agit, comme dit précédemment, de références relatives
En d'autre termes, à partir de la cellule active, sélection d'un tableau
incluant la cellule active en haut à gauche (c'est le A1) jusqu'à la dernière
cellule définie comme étant située 3 colonnes à droite de la cel active (c'est
la signication du E dans E2) et une ligne au-dessous (c'est la signication du 2
dans E2)
Tu peux tester cette instruction à partir de n'importe quelle cellule mais pas
après IR65535 (car il n'y a plus de place pour étendre la sélection)
NB : cette instruction équivaut à :
Selection.Resize(2, 5).Select
Peu importe la cellule sélectionnée ! Tu peux formuler comme suit : Selection.Range("A1:E2").Select Il s'agit, comme dit précédemment, de références relatives En d'autre termes, à partir de la cellule active, sélection d'un tableau incluant la cellule active en haut à gauche (c'est le A1) jusqu'à la dernière cellule définie comme étant située 3 colonnes à droite de la cel active (c'est la signication du E dans E2) et une ligne au-dessous (c'est la signication du 2 dans E2) Tu peux tester cette instruction à partir de n'importe quelle cellule mais pas après IR65535 (car il n'y a plus de place pour étendre la sélection)
NB : cette instruction équivaut à : Selection.Resize(2, 5).Select
AV
News pour elie
Bonjour à tous et à AV, J'ai appliqué ta formule : Selection.Range("A1:E2").Select ET CA MARCHE !!! J'avoue que je n'ai pas compris comment on arrive à des références relatives alors que je travaille avec des références absolues, et pourquoi en mettant A1, on ne va pas à la cellule A1 de la feuille. Bon, peu importe puisqu'il y a toujours un costaud pour donner les indications. Merci car j'ai pu du même coup enlever tous ces noms donnés aux cellules auparavant. Où chercher l'aide pour excel visual basic? Celle trouvé sur le logiciel est souvent incompréhensible?
Merci encore
"AV" a écrit dans le message de news:
Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" .
En utilisant les références relatives : [A100].Range("A1:E2").Select
AV
Bonjour à tous et à AV,
J'ai appliqué ta formule :
Selection.Range("A1:E2").Select
ET CA MARCHE !!!
J'avoue que je n'ai pas compris comment on arrive à des références relatives
alors que je travaille avec des références absolues, et pourquoi en mettant
A1, on ne va pas à la cellule A1 de la feuille. Bon, peu importe puisqu'il y
a toujours un costaud pour donner les indications. Merci car j'ai pu du même
coup enlever tous ces noms donnés aux cellules auparavant.
Où chercher l'aide pour excel visual basic? Celle trouvé sur le logiciel est
souvent incompréhensible?
Merci encore
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de
news:ezqsnJ05EHA.3840@tk2msftngp13.phx.gbl...
Exemple : par recherche je trouve la cellule "A100"; je voudrais
sélectionner les cellules "A100:E101" .
En utilisant les références relatives :
[A100].Range("A1:E2").Select
Bonjour à tous et à AV, J'ai appliqué ta formule : Selection.Range("A1:E2").Select ET CA MARCHE !!! J'avoue que je n'ai pas compris comment on arrive à des références relatives alors que je travaille avec des références absolues, et pourquoi en mettant A1, on ne va pas à la cellule A1 de la feuille. Bon, peu importe puisqu'il y a toujours un costaud pour donner les indications. Merci car j'ai pu du même coup enlever tous ces noms donnés aux cellules auparavant. Où chercher l'aide pour excel visual basic? Celle trouvé sur le logiciel est souvent incompréhensible?
Merci encore
"AV" a écrit dans le message de news:
Exemple : par recherche je trouve la cellule "A100"; je voudrais sélectionner les cellules "A100:E101" .
En utilisant les références relatives : [A100].Range("A1:E2").Select