VBA excel : Copier Coller la cellule et la cellule de la premier colonne si une condition est respectée

  • Auteur de la discussion ALEXENDER III
  • Date de début

ALEXENDER III

Nouveau membre
C'est moi !
Du coup, tu penses qu'on peut partir de la macro présentée au début ou il faut partir de zéro ?
 

drul

Obscur pro du hardware
Staff
Je repartirais de zéro, et c'êst toi qui va faire le boulot, pas moi ;)

Donc première chose tu fais une boucle (ou autre, c'est pas la seule solution) qui trouve la cellule qui contient le jour voulu dans la ligne 1.

puis tu poste ici.
La fonctiopn pour trouver le jour d'une date s'appelle "day()"
 

ALEXENDER III

Nouveau membre
Bien sur :D !

Voila ! je suis pas sur que "cel" va prendre la date saisi par l'utilisateur

Code:
Sub CC()
    Dim cel As Range

    For Each cel In Worksheets("FA").Range("A1:AG1")
        cel = Worksheets("SAP").Date("A2")
    Next
    
End Sub
 

drul

Obscur pro du hardware
Staff
La ta fonction recherche bien dans la bonne zone, mais pas de "if" donc tu ne test rien...
En plus tu écris dans chaque cellule de ta source. Pas tout à fait l'objectif je crois. Je t'aide demain. Pas sûr un pc aujourd'hui.
 

drul

Obscur pro du hardware
Staff
Jette un oeil à la fonction ci-dessous

Vous devez être connecté pour voir les pièces jointes.


N.B. [A1:U1] est une notation abrégée pour range("A1:U1")
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 055
Membres
1 586 282
Dernier membre
Yannick3553
Partager cette page
Haut