T
Tonio
Guest
Bonsoir le Forum
Je vient encore une fois soliciter votre savoir faire sur un probleme de modification de données, Je m'explique.
J’ai un USF dans le quel j’ai une Listbox1 et des textbox1 et 2, dans la Listbox j’ai des Références, dans Textbox1 les quantités et je voudrais pouvoir en Textbox2 rentrée des quantités a additionner a Textbox1 et que le résultat soit reporter sur la feuil excel.
J’ai fait des recherches et compiler plusieurs exemples, j’arrive a additionner les deux Textbox mais pas a reporter le résulta sur la feuil excel.
Voici mon code :
Option Explicit
Dim L As Integer
Private Sub BoutValiderModif_Click()
Dim plage As Range
Dim Cell As Range
Dim Ligne As Variant
TextBox10 = CLng(TextBox10) + CLng(TextBox2)
Ligne = Worksheets('Fichier').Range('' & 'G' & '65536').End(xlUp).Address
Set plage = Worksheets('Fichier').Range('' & 'G' & '2:' & 'G' & Ligne)
For Each Cell In plage
If ListBox1 = Cell.Value Then
L = Cell.Row
Worksheets('Fichier').Range('G' & L) = CLng(TextBox10)
End If
Next
TextBox10 = ''
End Sub
Si quelqu’un peux m'aider.
Merci d’avance….
A+++ Tonio…………
Je vient encore une fois soliciter votre savoir faire sur un probleme de modification de données, Je m'explique.
J’ai un USF dans le quel j’ai une Listbox1 et des textbox1 et 2, dans la Listbox j’ai des Références, dans Textbox1 les quantités et je voudrais pouvoir en Textbox2 rentrée des quantités a additionner a Textbox1 et que le résultat soit reporter sur la feuil excel.
J’ai fait des recherches et compiler plusieurs exemples, j’arrive a additionner les deux Textbox mais pas a reporter le résulta sur la feuil excel.
Voici mon code :
Option Explicit
Dim L As Integer
Private Sub BoutValiderModif_Click()
Dim plage As Range
Dim Cell As Range
Dim Ligne As Variant
TextBox10 = CLng(TextBox10) + CLng(TextBox2)
Ligne = Worksheets('Fichier').Range('' & 'G' & '65536').End(xlUp).Address
Set plage = Worksheets('Fichier').Range('' & 'G' & '2:' & 'G' & Ligne)
For Each Cell In plage
If ListBox1 = Cell.Value Then
L = Cell.Row
Worksheets('Fichier').Range('G' & L) = CLng(TextBox10)
End If
Next
TextBox10 = ''
End Sub
Si quelqu’un peux m'aider.
Merci d’avance….
A+++ Tonio…………