Selectionner cellules
pablo761
Messages postés
16
Statut
Membre
-
G_33 -
G_33 -
Bonjour,
Je suis en train de programmer une macro sous excel et j'aimerai savoir comment sélectionner une cellule d'une autre feuille (donc du même classeur) ou carrément d'un autre classeur grâce à "range" ou "cells".
Par exemple mon classeur s'appelle: données
la feuille 1 de mon classeur données s'appelle: lundi
la feuille 2 de mon classeur données s'appelle: mardi
mon classeur s'appelle: test1
la feuille 1 de mon classeur test1 s'appelle: Total
la feuille 2 de mon classeur test1 s'appelle: Total2
1) Je travaille dans "donnée" " lundi" et je souhaiterai sélectionner la cellule A2 de la "Total"
Comment fait t'on ?
2) Je travaille dans "donnée" " lundi" et je souhaiterai sélectionner la cellule A6 de la "mardi"
Comment fait t'on ?
Est-il possible d'utiliser Range ou cells, ou seulement l'un d'entre eux ?
J'espère que j'ai été assez clair, merci d'avance pour vos réponses !
Pablo
Je suis en train de programmer une macro sous excel et j'aimerai savoir comment sélectionner une cellule d'une autre feuille (donc du même classeur) ou carrément d'un autre classeur grâce à "range" ou "cells".
Par exemple mon classeur s'appelle: données
la feuille 1 de mon classeur données s'appelle: lundi
la feuille 2 de mon classeur données s'appelle: mardi
mon classeur s'appelle: test1
la feuille 1 de mon classeur test1 s'appelle: Total
la feuille 2 de mon classeur test1 s'appelle: Total2
1) Je travaille dans "donnée" " lundi" et je souhaiterai sélectionner la cellule A2 de la "Total"
Comment fait t'on ?
2) Je travaille dans "donnée" " lundi" et je souhaiterai sélectionner la cellule A6 de la "mardi"
Comment fait t'on ?
Est-il possible d'utiliser Range ou cells, ou seulement l'un d'entre eux ?
J'espère que j'ai été assez clair, merci d'avance pour vos réponses !
Pablo
1 réponse
-
Salut,
au début fait simple, commence par identifier la feuille, puis la cellule
Sheets("lundi").Select
Range("A2").Select
pour sélectionner sur une autre feuille c'est pareil
Sheets("mardi").Select
Range("A6").Select
pour sélectionner une cellule sur un autre classeur OUVERT
même démarche, on commence par identifier le classeur, puis la feuille et pour terminer la cellule
Windows("Total2").Activate
Sheets("mardi").Select
Range("A6").Select
-
-
-
Bonjour Mike-31
tu as raison pour les novices de donner des explications étape par étape mais les les mauvaises habitudes sont vite prises et très difficile de s'en défaire d'où mon intervention.
n'est ce pas.
Pablo saura comprendre ton explication et la suite que je me suis permis de poster.
cordialement -
-
-