Code VBA  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Code VBA  Sujet résolu

Messagepar captainejack » 17 Mars 2010, 09:31

:?: Bonjour le Forum

Dans un USF, j'ai mis une zone de liste, et je souhaiterai afficher le contenu de 2 cellules.
Merci pour votre aide et bonne journée à tous
Capjack
Fichiers joints
Essai.xls
(28.5 Kio) Téléchargé 9 fois
Avatar de l’utilisateur
captainejack
Membre habitué
 
Messages: 59
Inscription: 21 Nov 2009, 23:46
Version Excel: windows Excel 2010

Re: Code VBA

Messagepar michel_m » 17 Mars 2010, 12:12

Bonjour,
Ci joint proposition
il faut passer par un tableau "array" intermédiaire
Attention: j'ai mis une variable globale "derlig" et le tableau array en "option base 1"
j'ai modifié ta macro de validation en supprimant la méthode "select " à éviter au maximum dans du code (très lent et bouffeur de mémoire)

PS: je n'ai pas eu de nouvelles du coup de main de ce post où j'avais essayé de t'aider
excel/code-vba-image-t15154.html
suis je un citron à presser et jeter?
Fichiers joints
Copie de Essai.xls
(30 Kio) Téléchargé 11 fois
Cordialement,
Michel
michel_m
Membre fidèle
 
Messages: 226
Inscription: 03 Mai 2007, 11:55
Localisation: Aubenas
Version Excel: 2003 FR

Re: Code VBA

Messagepar captainejack » 17 Mars 2010, 14:29

Bonjour Michel
Encore merci pour ton aide
Désolé pour le dernier post mais j'ai eu un soucis de santé et je viens seulement de me remettre (dos)
Pour les images j'ai gardé en sauvegarde ton aide, mais dans le fichier que j'ai créer, je n'ai pas opté pour cette option.
J'ai gardé tes solutions, pour moi ça me sert de "formation"
Pour ce post, impécable...Il faudrait que je prenne des cours VBA pour m'en sortir un peu....
En te remerciant bien de tes précieux conseils
Slts
Capjack
Avatar de l’utilisateur
captainejack
Membre habitué
 
Messages: 59
Inscription: 21 Nov 2009, 23:46
Version Excel: windows Excel 2010

Re: Code VBA

Messagepar Captain_SOLO » 18 Mars 2010, 00:51

Bonjour Captainejack,

Je t'envoies ton fichier avec la liste box qui prend les deux colonnes A et B.
il fallait modifier les propriétés de la liste box :
- le ColumnCount =2
- la rowSource = liste_

J'ai créé une liste (plage de données) dans la feuille1 pour que la listBox de ton menu se sente "à l'aise".
Si tu souhaites changer la valeur prise en compte lors de la sélection de la ligne dans la listBox, il faut changer la valeur sde sa propriété BoundColumn.

Au plaisir.

Captain SOLO
Fichiers joints
Essai.xls
(31 Kio) Téléchargé 14 fois
Captain_SOLO
Membre habitué
 
Messages: 56
Inscription: 02 Mars 2010, 13:22
Version Excel: 2003

Re: Code VBA

Messagepar captainejack » 18 Mars 2010, 23:36

Bonsoir Captan Solo
Merci pour ton aide, mais je n'arrive pas à ouvrir le fichier. A l'ouverture de l'USF , j'ai une erreur....
@+
Capjack
Avatar de l’utilisateur
captainejack
Membre habitué
 
Messages: 59
Inscription: 21 Nov 2009, 23:46
Version Excel: windows Excel 2010


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot] et 6 invités