Mon pb est assez simple à présenter:
sur chacune des feuilles Excel de mon classeur j'ai créer un formulaire
ensuite je lance un petit macro qui ouvre ces formulaires un après l'autre:Le pb est que les formulaires se positionnent chaque fois sur le premier enregistrement de la feuille. Je voudrais qu'il se positionne sur l'enregistrement qui a dans la colonne A la valeur 1. Comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sheets("Disponibilités").Select ActiveSheet.ShowDataForm Sheets("Périodes").Select ActiveSheet.ShowDataForm Sheets("Informations").Select ActiveSheet.ShowDataForm
En fait je me rende compte que les formulaires sont créés dinamiquement avec ShowDataForm et donc le pb est un peu différent. Est-ce qu'il y a une solution ?
Partager