Afficher une feuille de mon classeur qui en contient 12

Jaja -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je suis un modeste loueur de 3 appartements et j'ai fait sur excel un classeur par locataire contenant 12 feuilles pour établir l'avis d'échéance et la quittance. Voilà le tableau dressé et maintenant que tout ceci fonctionne, je voudrais avec une macro faire afficher la feuille que je souhaite avoir sur l'écran et pouvoir entrer les règlements du loyer

merci de m'éclairer un peu sur le début de cette programmation, j'ai un peu programmé en Q.B pour des applications similaires.

Encore merci si vous vous panchez sur ma demande.

2 réponses

G_33
 
Bonjour

Vous pouvez faire ça avec un UserForm,

Si vous mettiez votre fichier eb pièce jointe ce sreai plus simple pour vous aider.

Sans laisser de données confidentielles bien sur

Cordialement
0
G_33
 
Et pourquoi 3 fichiers, pourquoi pas tous sur un seul bien plus simple.
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour

Sans prog, il suffit de faire un clic droit sur les flèches en bas et à droite de l'écran excel sur la lignes des onglets

si on veut absolument une macro

dans le module Thisworbook de l'éditeur VBA (Alt+F11)
Private Sub Workbook_Open()
Application.CommandBars("Workbook tabs").ShowPopup 500, 500
End Sub

et si tu veux retrouver le pop-up dans chaque pour naviguer toujours dans le module Thisworbook
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.CommandBars("Workbook tabs").ShowPopup 500, 500
End Sub


500,500 est la position du pop-up sur l'écran
0