Mise à jour Variable

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
JacquesCHENU
Messages : 96
Enregistré le : 16 juin 2014, 08:49
Localisation : Jouet sur l'Aubois (18)

Mise à jour Variable

Message par JacquesCHENU » 13 août 2021, 08:17

Bonjour à tous ...

J'ai une variable qui contient 5 lignes.
Comment mettre à jour cette variable ou en réécrire une nouvelle en reprenant les lignes 2 à 5, en 1 à 4.

pas trouvé le moyen ???

plvh935
Messages : 131
Enregistré le : 10 sept. 2014, 22:33

Re: Mise à jour Variable

Message par plvh935 » 13 août 2021, 11:29

Bonjour,
En versant cette variable dans un fichier texte puis en rechargeant les lignes 2 à 5 dans une nouvelle variable ça marche pas ?
B.

JacquesCHENU
Messages : 96
Enregistré le : 16 juin 2014, 08:49
Localisation : Jouet sur l'Aubois (18)

Re: Mise à jour Variable

Message par JacquesCHENU » 13 août 2021, 15:18

j'ai trouvé effectivement une solution ...

-1- fichier txt qui reprend les 5 lignes

-2- 5 variables avec "Lire" VAR1 de la ligne 1, VAR2 de la ligne 1...

-3- "Ecrire" nouveau fichier txt, VAR2 en ligne 1, VAR3 en ligne 2 ...

Fonctionne mais obligé de mettre un "Timer" entre chaque instruction, sinon perte des infos

Un peu lourd, mais il faut faire avec.

Merci et bon vent avec SM

plvh935
Messages : 131
Enregistré le : 10 sept. 2014, 22:33

Re: Mise à jour Variable

Message par plvh935 » 14 août 2021, 10:32

Bonjour,
Une fois ta variable versée dans un fichier texte ouvert à l'écran, tu peux recharger les lignes 2 à 5 via un déplacement de souris puis Ctrl+C jusqu'à la fin. Et donc dans ta variable [CLIPBOARD] tu as ce que tu recherches.
C'est sans doute plus rapide que des variables avec lire et écrire, mais ce n'est pas transparent, et pas trop élégant.
B.

JacquesCHENU
Messages : 96
Enregistré le : 16 juin 2014, 08:49
Localisation : Jouet sur l'Aubois (18)

Re: Mise à jour Variable

Message par JacquesCHENU » 15 août 2021, 06:36

une idée, mais ma méthode n'oblige pas l'ouverture du fichier txt à l'écran, un peu lourd car je déroule ma macro plusieurs centaines de fois par jour. Merci pour ton intervention. Bon dimanche

Avatar du membre
Onissius
Messages : 651
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Mise à jour Variable

Message par Onissius » 16 août 2021, 01:37

On peut lire et écrire dans un fichier texte ou Excel, sans l'ouvrir, non ?
Rejoins moi sur DISCORD, ou TWITTER.
J'ai découvert SM en 99, rapidement Adam m'a promu admin. Posez vos questions aussi clairement possible, sans fautes qui piquent l’œil, et pour éviter ça et relisez vous et respectez les autres.

JacquesCHENU
Messages : 96
Enregistré le : 16 juin 2014, 08:49
Localisation : Jouet sur l'Aubois (18)

Re: Mise à jour Variable

Message par JacquesCHENU » 16 août 2021, 06:43

sans souci en txt c'est sûr, avec auparavant, c'est mieux

"Outils divers ... Fichier ... Effacer ... Paramètre 2 = Non " pour éviter une mise à la Corbeille

Avatar du membre
Onissius
Messages : 651
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Mise à jour Variable

Message par Onissius » 16 août 2021, 16:33

Ou alors, tu stock chaque ligne dans 5 variables différentes et tu utilise ton .txt pour y regrouper tes 5 lignes. Comme ça tu n'as qu'une variable à changer pour changer tes 5 lignes.
Rejoins moi sur DISCORD, ou TWITTER.
J'ai découvert SM en 99, rapidement Adam m'a promu admin. Posez vos questions aussi clairement possible, sans fautes qui piquent l’œil, et pour éviter ça et relisez vous et respectez les autres.

JacquesCHENU
Messages : 96
Enregistré le : 16 juin 2014, 08:49
Localisation : Jouet sur l'Aubois (18)

Re: Mise à jour Variable

Message par JacquesCHENU » 16 août 2021, 17:09

et et et .... les 5 lignes d'origine sont déjà dans un txt

Avatar du membre
Onissius
Messages : 651
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Message par Onissius » 17 août 2021, 18:10

Je voulais dire, avoir chacune des 5 lignes dans 5 variable et la concaténation des 5 dans une 6ème variable.
Si c'est applicable.
Rejoins moi sur DISCORD, ou TWITTER.
J'ai découvert SM en 99, rapidement Adam m'a promu admin. Posez vos questions aussi clairement possible, sans fautes qui piquent l’œil, et pour éviter ça et relisez vous et respectez les autres.

Répondre