Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > Liste déroulante et macro
Vous inscrire
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus


Réponse
 
LinkBack Outils de la discussion
Vieux 27/02/2005, 21h57   #1 (permalink)
Redwarf
 
Messages: n/a
Par défaut Liste déroulante et macro

Bonjour,

Voilà je souhaite lancer des fichiers excel à l'aide d'une liste déroulante.

Le seul moyen que j'ai trouvé est de lancer une macro à partir d'une formule (comme si), mais est ce possible ?

Ma liste déroulente comprendrais 48 semaines et pourrais donc faire appel à 48 fichiers.

Est ce possible ??????

MERCI DE M'AIDER
  Réponse avec citation
ANNONCES
Vieux 28/02/2005, 06h48   #2 (permalink)
Celeda
XLDnaute Barbatruc
 
Avatar de Celeda
 
Date d'inscription: février 2005
Localisation: Near the pink town
Messages: 2 499
Par défaut Re:Liste déroulante et macro

Bonjour le Forum,


Le MenuFichiersZon !!!!!!!!!!!!!! à adapter selon tes besoins : en fait,on passe par un USF pour choisir son fichier.

Regarde si cette démo peut t'aider. On peut l'améliorer certainement.
Et dis nous si avec 48 fichiers, cela tient la route et s'il n'y a pas de problème à l'ouverture des fichiers, ce serait sympa (pas eu le temps de tester sur 48 ficheirs):whistle: .

Ah sacré nom d'un Zon!!! :evil: merci encore pour cette démo.

Celeda
__________________


Le blog du voyage en Türkiye
Celeda est déconnecté   Réponse avec citation
Vieux 28/02/2005, 14h22   #3 (permalink)
redwarf
 
Messages: n/a
Par défaut Re:Liste déroulante et macro

Merci mais je suis perdu, je viens juste de découvrir les macros et le VBA.

j'essaye de voir comment ca marche, mais peux ton lancer une macro a l'aide dune formule ?
  Réponse avec citation
Vieux 28/02/2005, 14h28   #4 (permalink)
redwarf
 
Messages: n/a
Par défaut Re:Liste déroulante et macro

J'ai compris mais en fait ce que je veux c'est lancer un fichier excel à l'aide d'une liste déroulante modifiable (barre des tâches formulaire).

Du style quand je sélectionne semaine1 ca ouvre le fichier semaine 1.

Voilà.

ca fait un bout de tps que je planche sur le probleme.... :S :huh:
  Réponse avec citation
Vieux 28/02/2005, 14h50   #5 (permalink)
_Thierry
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Messages: 3 094
Par défaut Re:Liste déroulante et macro

Bonjour RedWarf, Celeda, le Forum

Heuh oui oui Celeda, le Fichier de Zon est très sympa, mais là je pense que le pauvre RedWarf risque d'y perdre son latin, enfin son VBA...

Je viens de lire d'ailleurs son dernier message de 14H28, mais j'avais déjà préparé une Démo basic sur une Liste Déroulante... de Validation et non pas de la barre d'outils 'Formulaire'...

Mais le 'Process' reste quasiment similaire...



Voilà avec le fichier ce devrait être mieux

Bon Aprèm
@+Thierry [file name=XLD-Open-By-Liste-Deroulante_20050228145113.zip size=11385]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/XLD-Open-By-Liste-Deroulante_20050228145113.zip[/file]

Message édité par: _Thierry, à: 28/02/2005 14:51
Fichiers attachés
Type de fichier : zip XLD-Open-By-Liste-Deroulante_20050228145113.zip (11,1 Ko, 18 affichages)
_Thierry est déconnecté   Réponse avec citation
Vieux 28/02/2005, 15h34   #6 (permalink)
Celeda
XLDnaute Barbatruc
 
Avatar de Celeda
 
Date d'inscription: février 2005
Localisation: Near the pink town
Messages: 2 499
Par défaut Re:Liste déroulante et macro

Bonjour,

Oh oui c'est super sympa ta démo Thierry et très gentil!!!

il faut que l'on se la garde :kiss: et il ne faut pas oublier de dire qu'il faut aller changer le chemin dans les lignes de code et il faut surtout enfin bannir à jamais ses listes de 'formulaires' :evil: .


Merci my dear!!

Celeda
__________________


Le blog du voyage en Türkiye
Celeda est déconnecté   Réponse avec citation
Vieux 28/02/2005, 16h23   #7 (permalink)
Celeda
XLDnaute Barbatruc
 
Avatar de Celeda
 
Date d'inscription: février 2005
Localisation: Near the pink town
Messages: 2 499
Par défaut Re:Liste déroulante et macro

Bonjour,

Je voulais dire de ne pas oublier de mettre dans le même repertoire tous les fichiers qui sont à ouvrir.
Sorry si j'ai semé un peu de confusion dans la tête de RedWarf

Celeda
__________________


Le blog du voyage en Türkiye
Celeda est déconnecté   Réponse avec citation
Vieux 28/02/2005, 16h39   #8 (permalink)
_Thierry
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Messages: 3 094
Par défaut Re:Liste déroulante et macro

Re Coucou Celeda, RedWarf, le Forum

Oui petite précision utile de Céléda...

Tel quel ce fichier ouvrira les fichiers situés dans le même répertoire que lui-même... c'est du à cette ligne :

ThePath = ThisWorkbook.Path & '\\'

Sinon pour travailler sur un autre répertoire on peut tout simplement faire ceci :

ThePath = 'C:\\Documents and Settings\\TheUser\\TheDir\\TheSubDir\\'

Et pour les outils de la barres d'outils 'Formulaire', oui il faut dix milles fois mieux leur préférer les ActiveX de la Barre d'Outils 'Contrôles' (sauf si l'application est vouée à circuler sous Mac)



Merci à toi, my Dear Celeda eand big kiss !

Bon Aprèm
@+Thierry


PS Les AntiSlash ne passent pas non plus sur ce Forum alors attention...
ThePath = ThisWorkbook.Path & 'AntiSlash'

Message édité par: _Thierry, à: 28/02/2005 16:40
_Thierry est déconnecté   Réponse avec citation
Vieux 28/02/2005, 19h38   #9 (permalink)
Redwarf
 
Messages: n/a
Par défaut Re:Liste déroulante et macro

Un grand grand merci :woohoo: :woohoo: :woohoo: :woohoo:

C'est trop fort !

ouééééééééééééééééééé merci encore
  Réponse avec citation
Vieux 28/02/2005, 22h43   #10 (permalink)
redwarf
 
Messages: n/a
Par défaut Re:Liste déroulante et macro

oups.......

j'arrive pas a créer la liste déroulante en A1 comment l'a tu réalisé (atteindre ?)

Je souhaite pas te copier, je préfère comprendre mais merci c'est exactement ce que je voulais !
  Réponse avec citation
Vieux 28/02/2005, 23h21   #11 (permalink)
Celeda
XLDnaute Barbatruc
 
Avatar de Celeda
 
Date d'inscription: février 2005
Localisation: Near the pink town
Messages: 2 499
Par défaut Re:Liste déroulante et macro

Bonsoir le Forum,

C'et très simple, Thierry a nommé Liste, toutes les données dans la feuille Database soit par Insertion - Noms :

Liste =Database!$A$1:$A$52


Puis dans Données, Validation, Autoriser Liste, il a placé ce nom soit

=Liste

et hop le tour est joué!! c'est magic!! :lol:

Celeda
__________________


Le blog du voyage en Türkiye
Celeda est déconnecté   Réponse avec citation
Vieux 01/03/2005, 07h42   #12 (permalink)
redwarf
 
Messages: n/a
Par défaut Re:Liste déroulante et macro

C'est ok merci encore, bonne jourbée à tous je vous tiens au jus

  Réponse avec citation
ANNONCES
Réponse



Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui



Fuseau horaire GMT +2. Il est actuellement 00h09.


(C) 2006 Excel Downloads