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 :

Remplissage cellule à partir d'un USF


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 164
    Par défaut Remplissage cellule à partir d'un USF
    Salut à tous
    Voila , j'ai un fichier Excel dans lequel se trouve une liste de nom.
    Chaque mois , chaque personne a le droit d'acheter max 3 articles.

    Je gère ça dans un USF, la lecture se passe correctement ( affichage en rouge quand les 3 articles sont atteint) mais je n'arrive pas à ajouter une date dans la colonne correspondante à partir du USF ( bouton "ajouter")

    Si quelqu'un pouvait m'aider

    Merci beaucoup
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    mais je n'arrive pas à ajouter une date dans la colonne correspondante à partir du USF ( bouton "ajouter")
    C'est l'ajout de la date que tu n'arrives pas a faire ou c'est la position de l'ajout dans la feuille?

    Si ajout de la date :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A1").Value = Date

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 87
    Par défaut
    Bonjour JFontaine et Zouille,

    Il faut que tu prévois une Texbox dans ton Userform pour écrire la date souhaitée.

    Ensuite, tu écris le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A1").Value = UserForm1.TextBox1.Text
    Si ça ne répond pas à ta question, je pense que nous manquons d'info !


  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 164
    Par défaut
    salut a tous
    merci de vos réponse et désolé du retard.
    En fait, dans le tableau il y a plusieur colones : 3 par mois.
    J'arrive a ajouter une valeur en fonction du nom que je sélectionne mais ce que je n'arrive pas a faire c'est la mettre dans la bonne colonne.

    A= Nom
    B/C/D : MARS
    E/F/G : AVRIL
    H/I/J : MAI
    K/L/M : JUIN

    j'aimerais , qu'en fonction du mois que je sélectionne dans un combobox, arriver a ajouter le jours de la date ( que j'entre en manuelle) dans la première colonne du moi sélectionn2 , puis dans la deuxième et ainsi de suite quand je re sélectionne la même personne.

    En gros comment trouver la dernière cellule vide d'une ligne mais uniquement compris entre 3 colonne

    Pour l'instant j'ai améliorer mon fichier mais uniquement pour un seul moi, ce que j'aimerais , c'est pouvoir faire 6 mois dans le même tableau.

    Dans le fichier j'arrive a suivre l'achat d'article pour le moi en cours , ensuite j' ouvre un fichier différent chaque mois.

    Ce que j'aimerais , c'est faire comme dans le premier fichiers, 3 colonnes par moi car ( 3 article max) et voir même 12 colonnes par moi car 4 articles différents , mais ce que je n'arrive pas a faire c'est trouver la colonne correspondante a mes choix ( trouver la bonne qui correspond a l'article acheter en fonction du mois sélectionné
    Exemple du tableau ideal dans le 2eme onglets


    Merci a tous


    Merci
    Fichiers attachés Fichiers attachés

  5. #5
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Si tu pouvais mettre une autre extension, car je ne lis pas ce type de fichier

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 164
    Par défaut
    en ce moment je ne peux pas l'envoyer dans un autre format , le proxy du boulot bloque si je l'envoie en zip ou xls car détection des macros

    désolé et merci pour ton aide , je le ferais des que possible

Discussions similaires

  1. Réponses: 4
    Dernier message: 06/05/2015, 14h00
  2. insertion d'une date dans une cellule à partir d'un calendrier
    Par Bouom771 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/12/2007, 23h45
  3. Réponses: 1
    Dernier message: 23/03/2007, 11h43
  4. [VB6] Remplissage ListBox à partir d'une liste
    Par speedster dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 06/06/2006, 13h35
  5. remplissage cellule automatique sur une donnée saisie !
    Par ptitlulu94 dans le forum Access
    Réponses: 1
    Dernier message: 15/03/2006, 15h06

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