VBA Copier coller jusqu'à condition stop

Fermé
fourcar Messages postés 17 Date d'inscription dimanche 15 mai 2022 Statut Membre Dernière intervention 12 juin 2022 - 30 mai 2022 à 20:22
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 - 12 juin 2022 à 17:32
Bonjour,

Sûrement un classique, mais que je ne maîtrise pas !

Classeur A, feuille 1 : des lignes sont complétées chaque jour. Début en A2. La ligne 1 contient les en tête. Les cellules peuvent contenir des formules.

Classeur B, feuille 1 (ligne 1 identique à l'autre Classeur) : Je me positionne en A2. Comment récupérer les données du Classeur A en disant "si Classeur A feuille 1 A2 non nul, copier la ligne et coller valeurs, puis passer à la ligne suivante. Lorsque Classeur A feuille 1 Axxx est nul la macro s'arrête.

Merci d'avance !

Configuration: Android / Chrome 101.0.4951.61
A voir également:

9 réponses

f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
3 juin 2022 à 16:01
Bonjour,

Vous etes toujours a l'ecoute?
0
fourcar Messages postés 17 Date d'inscription dimanche 15 mai 2022 Statut Membre Dernière intervention 12 juin 2022
3 juin 2022 à 21:13
Bonsoir
Oui merci !
Si vous avez une proposition je reste preneur.
Bonne soirée !
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
4 juin 2022 à 08:03
Bonjour,

Ok, je regarde la chose.
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
4 juin 2022 à 11:49
Re,
Classeur Source: https://www.cjoint.com/c/LFejTGJnX7g
Classeur Cible: https://www.cjoint.com/c/LFejWA2ifig
Mettre les deux fichiers dans le meme repertoire
Pour lancer la mise a jour du classeur cible, doublicliquer sur la cellule A1
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fourcar Messages postés 17 Date d'inscription dimanche 15 mai 2022 Statut Membre Dernière intervention 12 juin 2022
11 juin 2022 à 23:19
Ah super merci.
Désolé je vous juste le message
Je teste ça rapidement !
0
fourcar Messages postés 17 Date d'inscription dimanche 15 mai 2022 Statut Membre Dernière intervention 12 juin 2022
12 juin 2022 à 10:00
Merci ! Une partie a l'air de fonctionner, je m'explique :
le classeur cible s'ouvre bien, donc se met à jour (dans mon cas "réel" l'ouverture du classeur conditionnera la mise à jour des données, essentiellement des TCD) : donc ça s'ouvre, puis ça se ferme, >>>>> parfait !!!

En revanche si je modifie les valeurs de quelques cellules de Source elles ne sont pas copiées collées dans cible
(important : le copier coller doit être collage spécial valeurs. Exemple : les cellules =aujourdhui() de source doivent juste coller la valeur dans Cible, peut importe le format 44196 ou 31/12/2020).

Enfin et dernier point, promis :) : la macro pourrait elle se déclencher si une valeur précise était inscrite dans une cellule ? Ainsi à partir d'un outil d'automatisation je dis au scénario "toutes les nuits, tu vas dans drive, dossier azerty, classeur x, feuille y, cellule A1, saisir "GO!". Et la macro se déclenche. Tant que A1 <>"Go!" il ne se passe rien. Ca mon outil sait aller chercher un fichier, repérer une cellule et lui affecter une valeur. En revanche lui demander de doubleCliquer il ne saura pas.

encore merci bcp ! bon dimanche
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
12 juin 2022 à 11:41
Bonjour,

cellules de Source elles ne sont pas copiées collées
Pas dans le demande de depart

Et la macro se déclenche. Tant que A1 <>"Go!"
Marche pas si le classeur est ferme et il faudra un PC avec le fichier source soit ouvert
0
Hello
Si si, au tout premier post, cette notion de copier coller était présente.
Bon c'est pas le plus problématique : si 1 pc doit être ouvert et le fichier source aussi...disons que ça fiche un peu par terre mon idée de départ.
Pouvez vous juste me confirmer que la valeur d'une cellule peut déclencher une macro svp ?
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
12 juin 2022 à 17:32
Re,

cette notion de copier coller était présente.
Oui, mais pas en automatique.
Dans le fichier que je vous ai remis, il faut double ckick sur A1

confirmer que la valeur d'une cellule peut déclencher
Le changement de valeur d'une cellule peut declancher l'execution d'une macro
0