4 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
20 févr. 2017 à 11:23
20 févr. 2017 à 11:23
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
Modifié par Mike-31 le 20/02/2017 à 11:56
Modifié par Mike-31 le 20/02/2017 à 11:56
Bonjour,
L'informatique est logique, mais lorsque tu parles de renvoi de la cellule active "de B4 ou C5 ou D8 ou V12" ou est la logique
Entrée après avoir saisi en A1 active B4 passe, mais après !
En plus tu ouvres des discussions sans les finaliser, pas très logique tout cela !
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
L'informatique est logique, mais lorsque tu parles de renvoi de la cellule active "de B4 ou C5 ou D8 ou V12" ou est la logique
Entrée après avoir saisi en A1 active B4 passe, mais après !
En plus tu ouvres des discussions sans les finaliser, pas très logique tout cela !
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Bonjour,
cs le pivert bah j'ai fait sans
Mike31 ok et la 2eme question ? ce serait possible de deplacer plusieurs lignes sur plusieurs feuilles en meme temps si ce sont les mêmes ?
Merci a vous
cs le pivert bah j'ai fait sans
Mike31 ok et la 2eme question ? ce serait possible de deplacer plusieurs lignes sur plusieurs feuilles en meme temps si ce sont les mêmes ?
Merci a vous
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
20 févr. 2017 à 14:55
20 févr. 2017 à 14:55
Pour la 2ème question, il faut faire une boucle sur toutes les feuilles de ton classeur. Mais avant sers toi de l’enregistreur de macro pour faire ce que tu veux sur une feuille pour pouvoir t'en servir sur toutes les feuilles comme ceci:
Sub Test2() Dim f As Worksheet For Each f In ActiveWorkbook.Worksheets 'on parcourt toutes les feuilles 'MsgBox f.Name f.Select 'on sélectionne chaque feuille Macro1 'on applique la macro enregistrée à la feuille Next f End Sub Sub Macro1() 'exemple fait avec l'enregistreur de macro ' Macro1 Macro Rows("180:180").Select Selection.Copy Rows("188:188").Select ActiveSheet.Paste End Sub
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
>
LéoTaba
20 févr. 2017 à 15:00
20 févr. 2017 à 15:00
Sers toi de l'enregistreur de macro!
Là j'ai copié la ligne 180 dans la ligne 188, il te suffit de supprimer la ligne 180!
Là j'ai copié la ligne 180 dans la ligne 188, il te suffit de supprimer la ligne 180!
Oui sinon beaucoup plus simple pour ceux qui rencontreront le meme probleme :
Clic droit sur un onglet "Selectionner toutes les feuilles"
Enlever les feuilles qui ne vous intéressent pas (CTRL enfoncé + clic gauche sur l'onglet)
Toutes les modifs que vous ferez se feront aussi dans les autres pages selectionnées.
Bonne journée !
LéoTaba.
Clic droit sur un onglet "Selectionner toutes les feuilles"
Enlever les feuilles qui ne vous intéressent pas (CTRL enfoncé + clic gauche sur l'onglet)
Toutes les modifs que vous ferez se feront aussi dans les autres pages selectionnées.
Bonne journée !
LéoTaba.