OVH Cloud OVH Cloud

Lancer un Menu Standard Excel.

8 réponses
Avatar
Philou
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un environement excel
allégé.
j'ai donc supprimer toutes les barres d'outil et de menu standard d'excel et
seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande standard d'excel :
Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres l'affichage des
fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe

8 réponses

Avatar
Denis
Bonjour,

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

mais je ne sais pas pour les *.xlt

Denis
-----Message d'origine-----
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un
environement excel

allégé.
j'ai donc supprimer toutes les barres d'outil et de menu
standard d'excel et

seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande
standard d'excel :

Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres
l'affichage des

fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe


.



Avatar
Patrick Fredin
Bonjour,

En VBA, tu peux utiliser la commande GetOpenFilename. Les paramètres te
permettent de faire des filtres.

--
Patrick

"Philou" wrote in message
news:
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un environement excel
allégé.
j'ai donc supprimer toutes les barres d'outil et de menu standard d'excel
et
seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande standard d'excel
:
Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres l'affichage des
fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe




Avatar
Denis
Bonjour,
ou GetOpenFilename (les filtres sont possibles)
et ensuite tu ouvre le fichier

Denis
-----Message d'origine-----
Bonjour,

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

mais je ne sais pas pour les *.xlt

Denis
-----Message d'origine-----
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un
environement excel

allégé.
j'ai donc supprimer toutes les barres d'outil et de menu
standard d'excel et

seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande
standard d'excel :

Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres
l'affichage des

fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe


.

.





Avatar
bartez
Merci, je dois pouvoir me débrouiller avec ça ;)
je vais creuser un peu la question (ou plutot la réponse)

Philippe

"Denis" a écrit dans le message de
news: 7bfa01c4cd86$c73b4ac0$
Bonjour,
ou GetOpenFilename (les filtres sont possibles)
et ensuite tu ouvre le fichier

Denis
-----Message d'origine-----
Bonjour,

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

mais je ne sais pas pour les *.xlt

Denis
-----Message d'origine-----
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un
environement excel

allégé.
j'ai donc supprimer toutes les barres d'outil et de menu
standard d'excel et

seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande
standard d'excel :

Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres
l'affichage des

fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe


.

.





Avatar
bartez
les filtes fonctionnent effectivement avec cette commande.
je vais essayer de l'utiliser.

encore merci !

Philippe

"Patrick Fredin" a écrit dans le
message de news: #j#
Bonjour,

En VBA, tu peux utiliser la commande GetOpenFilename. Les paramètres te
permettent de faire des filtres.

--
Patrick

"Philou" wrote in message
news:
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un environement
excel


allégé.
j'ai donc supprimer toutes les barres d'outil et de menu standard
d'excel


et
seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande standard
d'excel


:
Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres l'affichage des
fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe








Avatar
bartez
Pour les filtres c'est ok mais ça pointe toujours sur mes documents :(
Existe-t-il une possibilité de faire ouvrir sur un autre répertoire par
defaut comme le répertoire par defaut de activeworkbook ?

@+
"bartez" a écrit dans le message de news:

Merci, je dois pouvoir me débrouiller avec ça ;)
je vais creuser un peu la question (ou plutot la réponse)

Philippe

"Denis" a écrit dans le message de
news: 7bfa01c4cd86$c73b4ac0$
Bonjour,
ou GetOpenFilename (les filtres sont possibles)
et ensuite tu ouvre le fichier

Denis
-----Message d'origine-----
Bonjour,

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

mais je ne sais pas pour les *.xlt

Denis
-----Message d'origine-----
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un
environement excel

allégé.
j'ai donc supprimer toutes les barres d'outil et de menu
standard d'excel et

seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande
standard d'excel :

Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres
l'affichage des

fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe


.

.









Avatar
Michel Pierron
Bonsoir bartez;
Avant la commande de la boîte de dialogue:
ChDrive ActiveWorkbook.Path
ChDir ActiveWorkbook.Path

MP

"bartez" a écrit dans le message de
news:
Pour les filtres c'est ok mais ça pointe toujours sur mes documents :(
Existe-t-il une possibilité de faire ouvrir sur un autre répertoire par
defaut comme le répertoire par defaut de activeworkbook ?

@+
"bartez" a écrit dans le message de news:

Merci, je dois pouvoir me débrouiller avec ça ;)
je vais creuser un peu la question (ou plutot la réponse)

Philippe

"Denis" a écrit dans le message de
news: 7bfa01c4cd86$c73b4ac0$
Bonjour,
ou GetOpenFilename (les filtres sont possibles)
et ensuite tu ouvre le fichier

Denis
-----Message d'origine-----
Bonjour,

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

mais je ne sais pas pour les *.xlt

Denis
-----Message d'origine-----
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un
environement excel

allégé.
j'ai donc supprimer toutes les barres d'outil et de menu
standard d'excel et

seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande
standard d'excel :

Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres
l'affichage des

fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe


.

.













Avatar
bartez
C'est cool, ça marche :)
Merci pour les infos.....
Une dernière petite question....Comment faire pour trouver justement ces
infos par sois même ? j'ai beau faire du F1 à tout va, il n'y a pas grand
chose qui sort :(

bon soir Bartez

"Michel Pierron" a écrit dans le message de news:

Bonsoir bartez;
Avant la commande de la boîte de dialogue:
ChDrive ActiveWorkbook.Path
ChDir ActiveWorkbook.Path

MP

"bartez" a écrit dans le message de
news:
Pour les filtres c'est ok mais ça pointe toujours sur mes documents :(
Existe-t-il une possibilité de faire ouvrir sur un autre répertoire par
defaut comme le répertoire par defaut de activeworkbook ?

@+
"bartez" a écrit dans le message de news:

Merci, je dois pouvoir me débrouiller avec ça ;)
je vais creuser un peu la question (ou plutot la réponse)

Philippe

"Denis" a écrit dans le message
de



news: 7bfa01c4cd86$c73b4ac0$
Bonjour,
ou GetOpenFilename (les filtres sont possibles)
et ensuite tu ouvre le fichier

Denis
-----Message d'origine-----
Bonjour,

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

mais je ne sais pas pour les *.xlt

Denis
-----Message d'origine-----
Bonjour,

J'ai créé une barre de menu toute simple pour avoir un
environement excel

allégé.
j'ai donc supprimer toutes les barres d'outil et de menu
standard d'excel et

seule la mienne est affichée.
Comment faire pour lancer dans une procédure la commande
standard d'excel :

Fichier>Ouvrir ?
sans réafficher la barre d'excel bien entendu !

si vous avez une idée pour le lancer avec en paramètres
l'affichage des

fichiers *.xlt ce serait le top ;)

J'attends vos idées magiques :)

Philippe


.

.