Consulter/modifier une base Excel avec un formulaire personnalié

Herdet

Nous a quitté
Repose en paix
Bonjour,
Après quelques recherches, je n'ai pas trouvé de moyen aussi simple de Consulter ou modifier un tableau Excel (base) qu'avec un formulaire sans VBA (ou avec si l'on veut)
Le Formulaire de base est carrément inexploitable car la largeur des colonnes est figée et donc il n'est pas adapté aux largeurs de champs très variables ainsi qu'on le voit sur les images jointes.
Il est donc bien plus facile d'utiliser un" Formulaire personnalisé" anciennement nommé Grille, qui existe dans tous les Excel depuis 20 ans.

A noter que le VBA ne sert qu'à lancer le formulaire, on peut le supprimer et utiliser directement l'icône Formulaire.
On peut trouver l'icône de lancement du "Formulaire" dans la "Barre d'outil d'accès rapide"

Ci-joint un petit classeur exemple retrouvé dans les archives.
Dans les champs X,Y,Largeur,Hauteur de la grille on peut au choix mettre des valeurs fixes ou des formules pour aligner ou dimensionner les champs.
Toute la méthode est décrite dans la feuille Grille et il n'y a que 2 noms à définir.

Bon usage
Cordialement
Robert
 

Pièces jointes

  • RD-Formulaire personnalise.jpg
    RD-Formulaire personnalise.jpg
    80.5 KB · Affichages: 78
  • RD-Formulaire standard.jpg
    RD-Formulaire standard.jpg
    101.8 KB · Affichages: 74
  • RD-Grille ou Formulaire personnalise.xls
    98 KB · Affichages: 159

Discussions similaires

Statistiques des forums

Discussions
312 910
Messages
2 093 505
Membres
105 744
dernier inscrit
laure.mg