• Initiateur de la discussion Initiateur de la discussion meugzy
  • 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 !

M

meugzy

Guest
slt je veux créer une macro qui ferait la chose suivante:
j'ai une feuille x avec des calculs en F31,F32,F34,F35,F36 je veux que la macro crée une copie de la feuille en mettant les valeurs des de calcul de F31,F32,F34,F35,F36 dans les cellulles de G31,G32,G34,G35,G36
je compte sur votre aide merci
 
Re : macro copier

Bonjour Meugzy 🙂,
Pense à utiliser l'enregistreur de macro... Dans ton cas, ça donne ça
Code:
    Range("F31:F36").Select
    Selection.Copy
    Range("G31:G36").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
Bonne journée 😎
 
Re : macro copier

Salut
Comme ceci sans doute...
je supprime la Feuille "X" si elle existe déja
Changer le nom X si besoin
Ici je copie Feuil1 qui est le codeName de l'onglet et pas forcement le nom de l'onglet

Sub NouvelOnglet()
On Error Resume Next
Application.DisplayAlerts = False
Sheets("X").Delete 'si l'onglet X existe déja on le supprime
Application.DisplayAlerts = True
Feuil1.Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = "X" 'nouvel onglet X
Range("G31:G32").Value = Feuil1.Range("F31:F32").Value
Range("G34:G36").Value = Feuil1.Range("F34:F36").Value
End Sub
 
- 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
9
Affichages
892
Réponses
9
Affichages
982
Retour