IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Difficultés à adapter un fichier de Jacques Boisgontier avec formulaire recherche, modification, suppression


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Femme Profil pro
    Quality & training manager
    Inscrit en
    Juin 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Quality & training manager

    Informations forums :
    Inscription : Juin 2019
    Messages : 3
    Par défaut Difficultés à adapter un fichier de Jacques Boisgontier avec formulaire recherche, modification, suppression
    Bonjour à tous,

    J'ai téléchargé un fichier Excel de Jacques Boisgontier qui est juste génial et qui correspond presque totalement à ce dont j'ai besoin, c'est-à-dire:
    - une base de données
    - un formulaire qui permet de rechercher, modifier et supprimer des données de la BD
    Je l'ai personnalisé du mieux que je pouvais: j'ai remplacé sa base de données par la mienne, rajouté des colonnes, supprimé des boutons,... Il y a encore un certain nombre de modifications à apporter, seulement cela dépasse de loin mon niveau en VBA. Si quelqu'un pouvait m'aider, ce serait vraiment cool :-)

    Ma base de données comprend les 14 colonnes suivantes:
    Reference number | Client | Date of inspection | Date of storage end | Floor | Number of month | Number of cupboard | Number of shelf | Plastic bottle 1L | Cotton bag 1L | Plastic bag 250 ml | Plastic bag 1.5L | Plastic bag 5L | Plastic bag 10L

    Toutes ces informations sont entrées manuellement dans le formulaire pour être ajoutées à la base de données, sauf
    - La Date of storage end qui doit être automatique en fonction de Client et de Date of Inspection. La formule que j’avais mis dans ma base de données est la suivante :
    Code formule : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(OU(B2="Client1";B2="Client2";B2="Client3";B2="Client4";B2="Client5";B2="Client6");MOIS.DECALER(C2;12);SI(B2="Client7";MOIS.DECALER(C2;24); MOIS.DECALER(C2;6)))
    - Le Floor qui doit être automatique en fonction du Client :
    Code formule : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(OU(B2="Client1";B2="Client2";B2="Client3";B2="Client4";B2="Client5";B2="Client6";B2="Client7";B2="Client8";B2="Client9";B2="Client10";B2="Client11";B2="Client12";B2="Client13";B2="Client14");"Downstairs";"Upstairs")

    Voici les modifications que je cherche à effectuer sur le formulaire et qui me posent problème:
    - Search: pouvoir faire apparaitre dans la même textbox ou dans une autre tous les échantillons qui ont dépassé la date de fin de stockage.
    - Listbox: faire apparaitre le nom de toutes les colonnes (il y en a actuellement 9 au lieu de 14), ajuster la taille des colonnes au contenu (ça ne fonctionne pas manuellement depuis les propriétés), mettre la date of inspection au format JJ-MM-AAAA.
    - Client: mettre une combobox à la place de la textbox. Dit comme ça, ça peut paraitre bidon, mais les textbox apparaissent et disparaissent automatiquement en fonction du nombre de colonnes dans la base de données et si je supprime une textbox pour mettre une combobox à la place, plus rien ne fonctionne.
    - Date of storage end: faire apparaitre automatiquement en fonction de la formule donnée précédemment. Si je mets la formule dans la base de données, elle ne se recopie pas automatiquement à l’ajout d’un nouvel échantillon.
    - Floor : faire apparaitre automatiquement en fonction de la formule donnée précédemment.
    - Number of month | Number of cupboard | Number of shelf: mettre des listbox à la place des textbox
    - Textbox avec nombre total d’échantillons: faire en sorte qu’il ne prenne pas en compte la première ligne
    - Commandbutton Add qui s’appelait précédemment Ajout : je ne sais pas à quoi il sert vu que l’ajout se fait avec le CommandButton Add or Edit, mais quand je le supprime, plus rien ne va. Quelle est son utilité ? Comment le supprimer sans tout faire dysfonctionner ?
    - Comment augmenter la largeur des labels pour que le texte ne soit pas coupé alors qu’ils sont invisibles ?

    Si quelqu’un pouvait m’aider à adapter tout cela, ce serait génial car je ne sais pas du tout ce qui doit être modifié pour obtenir le résultat souhaité.

    Je mets le fichier de base en pièce jointe ainsi que mon fichier personnalisé, le mot de passe est admin.

    Un grand merci d’avance !
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Batch] Batch listing fichier dans plusieurs répertoire avec date de modification
    Par bmtonweb dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 17/05/2018, 09h14
  2. [XL-2013] Souci avec un fichier de Jacques Boisgontier
    Par p3x66 dans le forum Excel
    Réponses: 5
    Dernier message: 04/06/2017, 18h34
  3. probleme avec formulaire recherch
    Par dalleau974 dans le forum IHM
    Réponses: 1
    Dernier message: 11/10/2013, 15h03
  4. Difficulté à ouvrir des fichiers avec Workbooks.open
    Par Nono Sto dans le forum Macros et VBA Excel
    Réponses: 26
    Dernier message: 30/01/2013, 11h51
  5. [AC-2007] Probleme avec formulaire recherche multi criteres
    Par reservoirfrog dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 15/11/2012, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo