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

Autres Formulaire de saisie excel

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
Il s'agit d'une demande, donc d'une spécification. Ce qui n'a rien à voir avec XL, ça pourrait être fait par un autre outil, un autre langage.
Le formulaire est je suppose un userform dans lequel il y a un Textbox.
On modifie le Textbox ou Listbox qu'il faut reverser dans un tableau.
Pourrait on avoir un fichier test avec une demande plus précise qui conditionnera la réponse.
Testbox ou Listbox ?
Cellules ou Tableau structuré ?
 

JNC-DEV

XLDnaute Occasionnel
Supporter XLD
Merci Je Vous Envoie cà merci pour votre gentillesse et patience

Bonjour, Ci joint le tableau.j'aurai voulu creer un petit formulaire qui permettrai de modifier la ligne stock en fonction des entrées & sorties merci
 

Pièces jointes

  • Evolition Stock.png
    23 KB · Affichages: 7

sylvanu

XLDnaute Barbatruc
Supporter XLD
le formulaire affiche le stock lié à cette reference et je voudrai le modifier en -/+.
Essayez cette PJ avec :
VB:
Sub Initialisation()
    With Sheets("PLAN PROD")
        DL = .Range("A65500").End(xlUp).Row
        UserForm1.ComboBox1.List = .Range("A5:A" & DL - 2).Value
        UserForm1.ComboBox1.ListIndex = 0
        UserForm1.Show
    End With
End Sub
et
Private Sub ComboBox1_Change()
With Sheets("PLAN PROD")
    Ligne = Application.Match(ComboBox1.Value, .[A:A], 0)
    UserForm1.TextBox1 = .Cells(Ligne, "Y")
End With
End Sub
Private Sub CommandButton1_Click()
Private Sub CommandButton1_Click()
With Sheets("PLAN PROD")
    Ligne = Application.Match(ComboBox1.Value, .[A:A], 0)
    If IsNumeric(UserForm1.TextBox1) = True Then
        .Cells(Ligne, "Y") = Val(UserForm1.TextBox1)
        MsgBox ComboBox1.Value & " modifiée."
    End If
    UserForm1.TextBox1 = ""
End With
End Sub
 

Pièces jointes

  • export_commande_1 (3) (1).xlsm
    73 KB · Affichages: 41
Dernière édition:

Discussions similaires

Réponses
17
Affichages
797
Réponses
22
Affichages
828
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…