OVH Cloud OVH Cloud

VBA - Sélection d'une imprimante à partir d'une liste déroulante

19 réponses
Avatar
Alex St-Pierre
Bonjour,
Dans un formulaire, je voudrais mettre une liste déroulante qui permet de
choisir l'imprimante à laquelle on veut lancer l'impression. Par la suite, en
appuyant sur un bouton imprimer, le tout s'imprime. Je me demande comment on
fait référence aux imprimantes afin que je puisse les ajouter au menu. Le
choix par défaut pourrait être l'imprimante par défaut.
exemple:
For i = 1 to Application.Printer.Count
Me.MenuImprimante.AddItem Application.Printer(i)
Next i
Me.MenuImprimante.Value = Application.ActivePrinter
Merci !
--
Alex St-Pierre

9 réponses

1 2
Avatar
Alex St-Pierre
Merci bien! Ça fonctionne à merveille !!
Je me demandais comment tu as fait pour ajouter un logo d'imprimante à ton
bouton?
Aussi, est-ce que tu sais comment faire pour renommer le formulaire "Config"
ou changer une macro de nom ("Module1" à autre) ?
Merci!
Alex
--
Alex
St-Pierrehttp://www.microsoft.com/wn3/aspx/postui.aspx?mid‡346785-bf18-4bce-8ca7-a01c1161c53a&guid=&sloc=fr-FR&dg=microsoft.public.fr.excel&base=http://www.microsoft.com/france/communautes/webnews/France/default.mspx&bclrìecec&fclr0000&sxml=http://www.microsoft.com/france/communautes/webnews/France/site.xml&stgxml=http://www.microsoft.com/france/communautes/webnews/France/settings.xml&sdgloc=fr-FR&tt=2



jps avait soumis l'idée :
bouhhhhhhhhhhhh j'ai rien compris
même pas été capable d'importer le .frm
bon, laisse béton, JLuc et laisse-moi avec ma misère
jps

Mais non, mais non !

Si je laisse tomber, à qui vais-je pouvoir facturer ? :')
http://cjoint.com/?kgorHdEgz8
Cà me permet de rajouter un petit plus... lol

--
JLuc






Avatar
jps
:-))))))
let's see....
jps

"JLuc" a écrit dans le message de news:

jps avait soumis l'idée :
bouhhhhhhhhhhhh j'ai rien compris
même pas été capable d'importer le .frm
bon, laisse béton, JLuc et laisse-moi avec ma misère
jps

Mais non, mais non !

Si je laisse tomber, à qui vais-je pouvoir facturer ? :')
http://cjoint.com/?kgorHdEgz8
Cà me permet de rajouter un petit plus... lol

--
JLuc





Avatar
jps
Hachement Trop Hardu, JL
je renonce
que ça ne t'empêche pas de facturer : pour tout ce qui me prend la tête, je
suis remboursé par la CPAM
jps

"JLuc" a écrit dans le message de news:

jps avait soumis l'idée :
bouhhhhhhhhhhhh j'ai rien compris
même pas été capable d'importer le .frm
bon, laisse béton, JLuc et laisse-moi avec ma misère
jps

Mais non, mais non !

Si je laisse tomber, à qui vais-je pouvoir facturer ? :')
http://cjoint.com/?kgorHdEgz8
Cà me permet de rajouter un petit plus... lol

--
JLuc





Avatar
JLuc
Alex St-Pierre avait soumis l'idée :
Merci bien! Ça fonctionne à merveille !!
Content de te voir l'écrire B-)


Je me demandais comment tu as fait pour ajouter un logo d'imprimante à ton
bouton?
A force de développer de petites applications, j'ai glaner çà et là des

images de boutons que je réutilise à l'occasion ;-)

Aussi, est-ce que tu sais comment faire pour renommer le formulaire "Config"
Dans VBA, propriétés de l'userform : Name = CeQueTuVeux :oÞ


ou changer une macro de nom ("Module1" à autre) ?
Itou :oÞ :oÞ


Merci!
De nadda :-)


Alex
JLuc


--
JLuc

Avatar
JLuc
jps avait soumis l'idée :
Hachement Trop Hardu, JL
je renonce
que ça ne t'empêche pas de facturer : pour tout ce qui me prend la tête, je
suis remboursé par la CPAM
jps
Que trouves-tu trop hardu ?

A part la fonction getdirectory (qui n'est pas de moi, mais d'un maitre
de haut vol qui sévit sur MPFE (désolé, je sais plus de qui, sinon son
nom figurerait en bonne place dans le code)) le reste est relativement
simple O-O

--
JLuc

Avatar
jps
ben, c'est que je n'arrive même pas à importer ces fichiers (le .frm, ça je
sais que c'est l'extension pour l'export et l'import d'un UF mais le
.frx????
par contre, le fait de tenter l'install me crée un fichier .log qui me dit :

Ligne 8 : La propriété OleObjectBlob dans Config a une référence de fichier
incorrecte.

et en avant nosotres...pire que les Indigènes, non?
jps

"JLuc" a écrit dans le message de news:

jps avait soumis l'idée :
Hachement Trop Hardu, JL
je renonce
que ça ne t'empêche pas de facturer : pour tout ce qui me prend la tête,
je suis remboursé par la CPAM
jps
Que trouves-tu trop hardu ?

A part la fonction getdirectory (qui n'est pas de moi, mais d'un maitre de
haut vol qui sévit sur MPFE (désolé, je sais plus de qui, sinon son nom
figurerait en bonne place dans le code)) le reste est relativement simple
O-O

--
JLuc





Avatar
JLuc
jps avait soumis l'idée :
ben, c'est que je n'arrive même pas à importer ces fichiers (le .frm, ça je
sais que c'est l'extension pour l'export et l'import d'un UF mais le .frx????
par contre, le fait de tenter l'install me crée un fichier .log qui me dit :

Ligne 8 : La propriété OleObjectBlob dans Config a une référence de fichier
incorrecte.

et en avant nosotres...pire que les Indigènes, non?
jps
J'ai envoyé les deux parce qu'il m'a créé les deux à l'export :-?

Mais il est vrai que tu n'a besoin que du .frm (c'est ce que j'ai fais
pour le fichier .xls que j'ai mis à dispo :')

--
JLuc

Avatar
jps
coupé du monde ADSL toute la journée...pb de bande passante??????
merci, JLuc : je commence à comprendre en allant mettre les mains dans le
cambouis du fichier.xls dont je te sais gré....
c'est l'adaptation qui m'inquiète mais bon...
jps

"JLuc" a écrit dans le message de news:

jps avait soumis l'idée :
ben, c'est que je n'arrive même pas à importer ces fichiers (le .frm, ça
je sais que c'est l'extension pour l'export et l'import d'un UF mais le
.frx????
par contre, le fait de tenter l'install me crée un fichier .log qui me
dit :

Ligne 8 : La propriété OleObjectBlob dans Config a une référence de
fichier incorrecte.

et en avant nosotres...pire que les Indigènes, non?
jps
J'ai envoyé les deux parce qu'il m'a créé les deux à l'export :-?

Mais il est vrai que tu n'a besoin que du .frm (c'est ce que j'ai fais
pour le fichier .xls que j'ai mis à dispo :')

--
JLuc





Avatar
JLuc
*Bonjour jps*,
Si tu as un soucis avec l'adaptation, n'ésite pas à posé des questions.
Tu va sur l'Excelent forum MPFE, tu verra, tu y sera très bien
accueuilli lol

coupé du monde ADSL toute la journée...pb de bande passante??????
merci, JLuc : je commence à comprendre en allant mettre les mains dans le
cambouis du fichier.xls dont je te sais gré....
c'est l'adaptation qui m'inquiète mais bon...
jps

"JLuc" a écrit dans le message de news:

jps avait soumis l'idée :
ben, c'est que je n'arrive même pas à importer ces fichiers (le .frm, ça
je sais que c'est l'extension pour l'export et l'import d'un UF mais le
.frx????
par contre, le fait de tenter l'install me crée un fichier .log qui me dit
:

Ligne 8 : La propriété OleObjectBlob dans Config a une référence de
fichier incorrecte.

et en avant nosotres...pire que les Indigènes, non?
jps
J'ai envoyé les deux parce qu'il m'a créé les deux à l'export :-?

Mais il est vrai que tu n'a besoin que du .frm (c'est ce que j'ai fais pour
le fichier .xls que j'ai mis à dispo :')

-- JLuc





--
____
( O | O )
--
_oooO_ JLuc _Oooo_

O-O



1 2