Page 1 sur 2

Mise à jour Variable

Posté : 13 août 2021, 08:17
par JacquesCHENU
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 ???

Re: Mise à jour Variable

Posté : 13 août 2021, 11:29
par plvh935
Bonjour,
En versant cette variable dans un fichier texte puis en rechargeant les lignes 2 à 5 dans une nouvelle variable ça marche pas ?
B.

Re: Mise à jour Variable

Posté : 13 août 2021, 15:18
par JacquesCHENU
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

Re: Mise à jour Variable

Posté : 14 août 2021, 10:32
par plvh935
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.

Re: Mise à jour Variable

Posté : 15 août 2021, 06:36
par JacquesCHENU
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

Re: Mise à jour Variable

Posté : 16 août 2021, 01:37
par Onissius
On peut lire et écrire dans un fichier texte ou Excel, sans l'ouvrir, non ?

Re: Mise à jour Variable

Posté : 16 août 2021, 06:43
par JacquesCHENU
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

Re: Mise à jour Variable

Posté : 16 août 2021, 16:33
par Onissius
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.

Re: Mise à jour Variable

Posté : 16 août 2021, 17:09
par JacquesCHENU
et et et .... les 5 lignes d'origine sont déjà dans un txt

Posté : 17 août 2021, 18:10
par Onissius
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.