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 :

modifier les cellules à partir de Textbox [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 111
    Par défaut modifier les cellules à partir de Textbox
    Bonjour

    J'ai sur une feuille des cellules contenant du code, de la désignation et des stocks.
    Dans un Userform :
    la Textbox 1 me demande le code recherché
    les Textbox 2 / 3 / 4 m'affichent la désignation et le conditionnement (que je ne modifie pass)
    les Texbox 5 / 6 / 7 m'affichent le stock en unité / colis / livraison
    L'userform fonctionne bien.

    Je souhaite pouvoir changer les valeurs des stocks (Textbox 5 / 6 / 7) directement dans celles ci (et que bien sur cela se recopie dans les cellules correspondantes).
    Comment faire.
    Je mets mon fichier d'exemple pour comprendre.

    Merci à tous de votre aide.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    bonjour
    il suffit d'ajouter un bouton de commande ds ton userform et insérer le code suivant
    Code qui peut etre améliorer avec les grand monsieur de ce site vu que chui débutant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private Sub CommandButton3_Click()
    Dim DernLigne As Long
    DernLigne = Sheets("liste").Range("F" & Rows.Count).End(xlUp).Row
    Dim plage As Range
    Set plage = Sheets("liste").Range("F10:F" & DernLigne)
    codrecherché = CDbl(TextBox1.Value)
    For Each cell In plage
    If cell.Value = codrecherché Then
        Sheets("liste").Cells(cell.Row, 16) = TextBox5.Value
        Sheets("liste").Cells(cell.Row, 17) = TextBox6.Value
        Sheets("liste").Cells(cell.Row, 18) = TextBox7.Value
    End If
    Next cell
    End Sub

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 111
    Par défaut cela marche impec
    Re

    Un grand merci pour ton aide.

    Martial.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/12/2012, 20h39
  2. [1.x] Modifier les cellules de mon tabeau en Symfony
    Par bestcasaoui dans le forum Symfony
    Réponses: 2
    Dernier message: 04/09/2012, 14h04
  3. [XL-2003] Modifier valeur cellule à partir d'une autre cellule
    Par TiteufBSB dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/03/2011, 12h39
  4. [JTable] Impossible de modifier les cellules
    Par rtg57 dans le forum Composants
    Réponses: 3
    Dernier message: 04/03/2010, 13h06
  5. modifier les cellule d'EXCEL avec textbox
    Par Philippe76 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/02/2009, 08h56

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