MACRO
Fermé
VALNOE2626
Messages postés
11
Date d'inscription
mardi 18 février 2014
Statut
Membre
Dernière intervention
20 octobre 2016
-
18 févr. 2014 à 12:37
WeaponEDGE - 18 févr. 2014 à 12:53
WeaponEDGE - 18 févr. 2014 à 12:53
A voir également:
- MACRO
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Macro logiciel - Télécharger - Organisation
- Macro recorder - Télécharger - Confidentialité
- Telecharger macro nblettre.xla - Forum Bureautique
1 réponse
Bonjour,
pour le faire avec n'importe quel feuille il faut mettre le nom de celle ci dans une variable et utiliser la variable dans le code,
Je te joint la macro modifié :
NOM_Feuille = "Frais janvier"
Range("B5:O33").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"'" & NOM_Feuille & "'!Criteria"), CopyToRange:=Range("B69:O69"), Unique:=False
Range("B70:O83").Select
Selection.Copy
Sheets("Feuil1").Select
Range("A5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Selection.Font.Bold = True
Après je ne sais pas exactement ce que tu recherches donc je peux pas aller plus loin dans l'automatisation de l'action à effectuer.
pour le faire avec n'importe quel feuille il faut mettre le nom de celle ci dans une variable et utiliser la variable dans le code,
Je te joint la macro modifié :
NOM_Feuille = "Frais janvier"
Range("B5:O33").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"'" & NOM_Feuille & "'!Criteria"), CopyToRange:=Range("B69:O69"), Unique:=False
Range("B70:O83").Select
Selection.Copy
Sheets("Feuil1").Select
Range("A5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Selection.Font.Bold = True
Après je ne sais pas exactement ce que tu recherches donc je peux pas aller plus loin dans l'automatisation de l'action à effectuer.