[...] Array - Trouver lignes 2 et 3 grâce à la ligne 1

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
JulienBoul
Niveau 4
Niveau 4
Messages : 82
Enregistré le : ven. 04 déc. 2015 13:55
Status : Hors ligne

[...] Array - Trouver lignes 2 et 3 grâce à la ligne 1

#1

Message par JulienBoul »

Bonjour à tous,

J'ai un tableau excel sur ce format:
Sans titre.jpg
Je cherche a créer un script du type

Code : Tout sélectionner

$ref_mag = InputBox ("Entrez la référence du magasin", "saisissez votre référence ici", "")
;code manquant
ClipPut ($Mail1 & " " &Mail2)
 
Malheureusement, je n'ai jamais utilisé les array, et dans le forum il y a plus de 1000 réponses si on effectue la recherche :?
  • Pouvez vous m'aider à coder mon tableau?
    J'ai un peu plus d'une centaine de lignes, et il en contiendra maximum 200.
    J'ai parfois des cellules vides dans la partie appellation.
    Je ne souhaite pas supprimer de colonnes (hormis la région éventuellement) car plus tard, je compte développer mon script afin qu'il puisse prendre l'Appellation, le préfixe ou la ville dans l'inputbox.
  • Pouvez vous m'aider à effectuer la recherche?
    Je souhaite entrer le Préfixe dans l'inputbox et qu'il me retourne le Mail1 et le Mail2 dans mon clipboard afin d'aller le coller directement dans mon mail
Dois je passer par les variables du style

Code : Tout sélectionner

$suffixe_001 = Mail1& " " &Mail2
Dernière chose, ne serait il pas judicieux de créer le tableau pour les suffixes 001, 002, 003... même si aujourd'hui ils sont inutilisés de manière à faciliter la mise à jour si ces suffixes sont un jour utilisés? Dans ce cas l'idéal serait de faire apparaître une MsgBox du style "ce suffixe n'est pas utilisé".

Pour faire simple, aujourd'hui, on utilise un tableur excel, on recherche le suffixe, et on copie les 2 colonnes sur la ligne correspondant au suffixe puis on les colle dans notre mail. Pensez vous que la façon dont j'envisage coder est la bonne?
Ce qui est bien dans mon script, c'est qu'il serait autonome, très rapide, et serait très simple d'utilisation pour l'utilisateur (utilisation de HotKeySet pour lancer l'inputbox).
D'avance merci de votre retour.
Fichiers joints
Sans titre.jpg
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [...] Array - Trouver lignes 2 et 3 grâce à la ligne 1

#2

Message par mikell »

Il faut lire le fichier Excel de départ dans une array
Tu devrais poster un modèle/exemple de ce fichier sinon ça n'avancera pas
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1038
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [...] Array - Trouver lignes 2 et 3 grâce à la ligne 1

#3

Message par walkson »

Bonjour,
Je n'ai pas tout compris mais je me lance quand même...
Le chemin Excel est à adapter.
► Afficher le texte
Si vous beuguez , pensez à fermer Excel qui tournera en arrière plan.
Aussi, mieux vaut utiliser les variables pour envoyer un mail plutôt que faire des copié-collé
En espérant faire avancer votre problème...
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
overflow
Niveau 5
Niveau 5
Messages : 138
Enregistré le : sam. 05 déc. 2009 23:49
Status : Hors ligne

Re: [...] Array - Trouver lignes 2 et 3 grâce à la ligne 1

#4

Message par overflow »

pourquoi passer par une application externe ?
le vba d excel peut faire cette manip normalement
Répondre