Afficher les fichiers ouverts dans une listbox

A

aubelix

Guest
Bonsoir à tous.
Mon problème est le suivant :
Peut-on dans une listbox afficher les fichiers ouverts et en en séléctionner l'un d'eux pour pour le rendre actif et l'imprimer ?
Merci pour vos réponses.
 
A

Abel

Guest
Bonjour aubelix,

Copie ceci dans un module

Public FichierChoisi As String
Public Position As Variant

Sub ActiverFichier()


UserForm1.Show
If FichierChoisi = "" Or Position = 0 Then
MsgBox ("Allez ouvrir le fichier contenant les données à copier")
Exit Sub
End If
Windows(FichierChoisi).Activate

End sub

Ajoute une ligne pour l'impression (instruction PrintOut, je crois)

Et importe les fichiers joints dans le zip :
ouvre Excel, Alt+F11, clic droit sur VBAProject (Classeur1) ou le classeur où tu veux mettre la macro, sélectionnes "Importer un fichier" et vas chercher "UserForm1.frm". Cela importera un userform et le code correspondant.

En espérant que cela te dépanne.

Abel
 

Pièces jointes

  • UserForm1.zip
    1.2 KB · Affichages: 31
  • UserForm1.zip
    1.2 KB · Affichages: 33
  • UserForm1.zip
    1.2 KB · Affichages: 31
A

Abel

Guest
Bonjour Salim,

C'est un fichier que j'ai exporté depuis VBE.

Pour l'utiliser, il faut l'importer depuis VBE.

Dans VBE, se mettre sur un projet vierge (par exemple).
Faire clic droit sur ce projet (dans l'explorateur de projet) et sélectionner "Importer un projet".

Je suis le fil s'il y a un pb.

A+

Abel
 

Discussions similaires

Statistiques des forums

Discussions
312 492
Messages
2 088 893
Membres
103 982
dernier inscrit
krakencolas