VBA : Copier coller valeurs selon une condition
marmotte0583
Messages postés
3
Statut
Membre
-
Arkana0 Messages postés 1980 Date d'inscription Statut Modérateur Dernière intervention -
Arkana0 Messages postés 1980 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaiterai mettre en place une macro me permettant de copier une colonne et de la coller en valeur exactement au même endroit, pour ne pas perdre mes données.
La condition est de copier/ coller uniquement la colonne dont la date est égale à la date courante.
Après de nombreux test, votre éclairage m'aiderait grandement dans mon avancé
Je vous remercie par avance
Je souhaiterai mettre en place une macro me permettant de copier une colonne et de la coller en valeur exactement au même endroit, pour ne pas perdre mes données.
La condition est de copier/ coller uniquement la colonne dont la date est égale à la date courante.
Après de nombreux test, votre éclairage m'aiderait grandement dans mon avancé
Je vous remercie par avance
1 réponse
-
Bonjour,
Si tu galères avec le copier-coller valeur, tu peux tout simplement lancer un enregistrement de macro et le faire manuellement.
Tu pourras ensuite l'adapter dans ton code.-
Je te remercie pour ta rapidité de réponse, comme tu me l'as dit j'ai fait la manip manuellement, peux tu m'indiquer maintenant comment dois-je faire pour ajouter ma condition (faire le copier/coller que si la date de la colonne est égal à la date courante ) ?
- https://www.excel-pratique.com/fr/vba.php
Intéresse-toi aux leçons sur les feuilles et les cellule, et les conditions (à droite)
-
J'ai longuement regardé avant de poster ma question sur ce forum, mais étant débutant en VBA, je ne comprend absolument pas les explications des leçons, du moins je n'arrive pas à l'adapter à mon problème
- POur chercher la valeur dans une cellule :
Cells(x,y).Value
, avec x et y respectivement la ligne et la colonne (en nombres)
Variable stockant "aujourd'hui" :date
Structure d'une condition "if" :If Condition 1 à vérifer Then
Code à exécuter si la condition 1 est vérifiée
Elseif Condition 2 à vérifier Then
Code à exécuter si la condition 2 est vérifiée
[...]
Else
Code à exécuter dans tous les autres cas
End if
Les "Elseif" et Else" ne sont pas obligatoires.
-