Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 excel 2016 Créer un formulaire pour alimenter une liste

LRWAGNER

XLDnaute Nouveau
Bonjour

Je souhaiterais créer un formulaire grace auquel je peu alimenter une liste.

En ce qui concerne l'onglet recherche c'est bon. C'est juste le formulaire que je ne sais pas créer avec les macros nécessaires pour alimenter la liste

Voir PJ

Merci d'avance pour votre aide
 

Pièces jointes

  • Projet.xlsx
    13.9 KB · Affichages: 397
  • Projet.xlsx
    13.9 KB · Affichages: 234

JBARBE

XLDnaute Barbatruc
Re : excel 2016 Créer un formulaire pour alimenter une liste

Voilà, le formulaire de saisie a été créé !

J’espère que cela correspond à ton attente !

bonne journée !
 

Pièces jointes

  • Projet-1.xls
    88 KB · Affichages: 510

LRWAGNER

XLDnaute Nouveau
Re : excel 2016 Créer un formulaire pour alimenter une liste

Merci JBARBE

T'es top. par contre petite question supplémentaire :S peut-on supprimer les colonnes A à E car les seuls champs dont j'ai besoin sont dans les colonnes F à M. Ce que je pensais était de pouvoir afficher le formulaire comme ci joint avec les mêmes fonction

Encore merci pour ton aide et ta rapidité
 

Pièces jointes

  • Capture.PNG
    9.6 KB · Affichages: 236
  • Capture.PNG
    9.6 KB · Affichages: 195

JBARBE

XLDnaute Barbatruc
Re : excel 2016 Créer un formulaire pour alimenter une liste

Tu veux dire ne garder que ceci dans l'onglet "Liste"
 

Pièces jointes

  • Excel.jpg
    23.4 KB · Affichages: 242
  • Excel.jpg
    23.4 KB · Affichages: 202

LRWAGNER

XLDnaute Nouveau
Re : excel 2016 Créer un formulaire pour alimenter une liste

Oui c'est ça désolé et afficher le même formulaire que l'impression écran que je t'ai mis. En sachant que dans ma liste j'ai déjà plus de 6000 lignes.
 

LRWAGNER

XLDnaute Nouveau
Re : excel 2016 Créer un formulaire pour alimenter une liste

Ca c'est pas grave s'aurait été un plus. Mais si déjà j'ai un bouton sur l'onglet Formulaire qui m'affiche le formulaire comme la copie écran de tàl c'est très bien
 

JBARBE

XLDnaute Barbatruc
Re : excel 2016 Créer un formulaire pour alimenter une liste

Il est possible également de fermer la boite de dialogue après chaque saisie !

Si cela t'intéresse !
 

Pièces jointes

  • Projet-2.xls
    82 KB · Affichages: 58
  • Projet-2.xls
    82 KB · Affichages: 86

Lone-wolf

XLDnaute Barbatruc
Re : excel 2016 Créer un formulaire pour alimenter une liste

Re à tous,

une astuce pour ne pas rennomer les Label's à chaque fois. A mettre dans UserForm_Initialize()


Code:
 With Sheets("Feuil1")
   For k = 1 To 7   'à modifier selon le nombre de colonnes
 Me.Controls("Label" & k) = .Cells(1, k)
 Me.Controls("Label" & k).AutoSize = True   ' Facultatif
   Me.Controls("Label" & k).Top = Me.Controls("TextBox" & k).Top - 12   ' Facultatif
     Me.Controls("Label" & k).Left = Me.Controls("TextBox" & k).Left + 1   ' Facultatif
 Next k
   End With


A+
 
Dernière édition:

LRWAGNER

XLDnaute Nouveau
Re : excel 2016 Créer un formulaire pour alimenter une liste

Merci JBARBE

Le formulaire est bien. Mais comme je te posais la question plus haut est il possible de mettre les différentes fonction de l'imprim écran ? je te le remet en PJ

En fait il s'agit du formulaire qui s'ouvre quand on clique sur l'icône "formulaire" dans la barre de lancement rapide
 

Pièces jointes

  • Capture.PNG
    9.6 KB · Affichages: 66
  • Capture.PNG
    9.6 KB · Affichages: 45

JBARBE

XLDnaute Barbatruc
Re : excel 2016 Créer un formulaire pour alimenter une liste

Il y a une liste déroulante " recherche nart " qui permet de consulter ou de supprimer la saisie !

bonne soirée !
 

Pièces jointes

  • Projet-2.xls
    101 KB · Affichages: 64
  • Projet-2.xls
    101 KB · Affichages: 51

LRWAGNER

XLDnaute Nouveau
Re : excel 2016 Créer un formulaire pour alimenter une liste

Bonsoir

Merci à tous pour votre aide vous êtes top !!!
J'ai un dernier soucis. Grâce à votre aide et a quelques tutos sur le net je réussi à faire les 2 formulaires dans le fichier joint. Cependant il me reste un petit réglage pour mon formulaire Userform2. Je n'arrive pas à afficher les valeurs quand je renseigne les TextBox1 et 2. Merci d'avance pour votre aide. Je n'ai volontairement pas mis le bouton "modifier" qui apparaît dans le code mais je pense encore le faire
 

Pièces jointes

  • Projet new.xls
    83.5 KB · Affichages: 85
  • Projet new.xls
    83.5 KB · Affichages: 72

Lone-wolf

XLDnaute Barbatruc
Re : excel 2016 Créer un formulaire pour alimenter une liste

Bonsoir LRWAGNER, JBARBE

@JBARBE: je comprends tout à fait ce que tu ressent. Sache seulement que tu n'est pas le seul.

@LRWAGNER: et bein, vas sur le net et fait une recherche sur la méthode FIND.


Bonne nuit à tous les deux


Lone-wolf
 

Discussions similaires

Réponses
9
Affichages
469
Réponses
3
Affichages
385
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…