Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion al1000
  • 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 !

al1000

XLDnaute Impliqué
Bonjour,

je voudrai copier les valeurs r3 à u4:

0:00:00 0:00:00 0:00:00 0:00:00
0 0 0 0

de la feuil 1


en fonction de la date qui est en j8
je vais ouvrir l'onglet correspondant au mois

et je copie les valeurs dans l'onglet du mois
sur la ligne correspondant au jour ( valeur de la cellule j8)

comment ecrire la macro?


a+
 

Pièces jointes

Re : copie

Bonjour Al1000

Un embryon de code
Code:
Sub Macro2()
'Cela commence par des explications claires
End Sub
Autant te dire que je n'ai pas apprécié ta réponse

@+Jean-Marie
 
Dernière édition:
Re : copie

bonjour,


jean marie: j'ai essayé de decomposer le raisonnement.


1) je voudrai copier les valeurs r3 à u4 dans la feuil 1:

2) en fonction du mois qui est en j8 feuil 1
je vais ouvrir l'onglet correspondant au mois (par exemple l'onglet:"7")

3) je recopie les donnees (les valeurs r3 à u4 dans la feuil 1) sur la ligne correspondant au jour de la valeur de la cellule j8 feuil 1.


est ce plus clair

j'ai aussi joint le fichier

le point 1 est l(objectif

le point 2 et 3 est la demarche.


a+
 
Re : copie

Re...

Essaye ce code
Code:
Sub Macro2()
With Worksheets("Feuil1")
    .Range("R3:U4").Copy
    Worksheets(CStr(Month(.Range("J8")))).Range("G4:J6").Offset(Day(.Range("J8") * 2), 0).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End With
End Sub

@+Jean-Marie
 
Re : copie

bonjour

la macro se bloque ici:


Worksheets(CStr(Month(.Range("J8")))).Range("G4:J6").Offset(Day(.Range("J8") * 2), 0).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

pourquoi?

a+
 
- 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

Discussions similaires

Réponses
3
Affichages
416
Réponses
5
Affichages
925
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…