Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro copier/coller avec « si »

  • Initiateur de la discussion Initiateur de la discussion Gipiwa
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

Gipiwa

Guest
bonjour à tous!
Je souhaite exécuter une macro qui selon les cellules remplies sélectionnerait différentes plages.
Je m’explique:
Si La cellule F16 contient « total général » sélectionner F1:G13
Si la cellule F17 contient « total général » sélectionner F1:G17
Et ainsi de suite...
tout d’abord est-ce possible ? Et quel serait le code pour l’effectuer ?
Merci pour votre aide !
 
Bonjour,

Pas très clair tout ça...

Code :
VB:
Sub selection()
If IsEmpty(Range("G15")) Then Range("G1:I13").Select: Exit Sub
If IsEmpty(Range("G16")) Then Range("G1:I16").Select: Exit Sub
If IsEmpty(Range("G17")) Then Range("G1:I17").Select: Exit Sub
If IsEmpty(Range("G18")) Then Range("G1:I18").Select: Exit Sub
End Sub

Bonne journée
 
Je conçois que ce n’est pas très clair. Je vais essayer de l’être plus:
Le tableau en G1:I12 est fixe sa dimension ne bouge pas. Mais le tableau qui débute en G14 est lui variable, il peut ne pas exister, avoir 1,2,3,... lignes. (Comme un tableau croisé dynamique en fait)
Ce que je voudrais faire est qu’en activant la macro il soit sélectionné et copié soit juste le 1er tableau si le second n’existe pas. Soit le 1er tableau et le 2eme avec le nombre de lignes correspondantes.
J’espère que c’est un peu plus clair..
 
Re,

Désolé, mais pas de tableau dans l'exemple.
Le code fonctionne, en fonction de ce que tu as demandé et de l'exemple que tu as envoyé..

A+

Je te remercie ! Ça sélectionne en effet correctement. Mais j’ai encore une petite question... je n’arrive pas à intégrer dans le code le fait que ça copie la sélection. Peut être une idée ? Merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
1 K
T
Réponses
4
Affichages
6 K
ThomasGLT
T
C
Réponses
1
Affichages
4 K
Conrad13
C
A
Réponses
5
Affichages
3 K
AlanAxel
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…