P
pouty
Guest
<< Bonjour,
<< J'ai un userform avec un bouton modifier jusque la impeccable mais je voudrais réaliser quand je modifie et que j'enregistre cela me mette en couleur marron la ligne modifier sur le fichier excel.
<< Je joins la macro du bouton modifier :
' Procedure : CommandButton7_Click
' 01/03/2007 20:05
' Utilisation :modifier
Private Sub CommandButton7_Click()
If ligne1 <> 0 Then
For i = 1 To Sheets(nomf1).Range("IV" & nulititre).End(xlToLeft).Column
Sheets(nomf1).Cells(ligne1, i) = Me.Controls("Textbox" & i).Value
Next i
End If
Unload UserForm2
End Sub
<< Je joins la macro du bouton enregistrer :
' Procedure : CommandButton1_Click
' 27/02/2007 16:19
' Utilisation :enregistrer
Private Sub CommandButton1_Click()
If TextBox1.Value = "" Then
Call MsgBox("Vous devez indiquer un numéro de ligne", vbCritical, Application.Name)
TextBox1.SetFocus
Exit Sub
End If
ligne1 = Sheets(nomf1).Range("A65536").End(xlUp).Row + 1
For i = 1 To Sheets(nomf1).Range("IV" & nulititre).End(xlToLeft).Column
Sheets(nomf1).Cells(ligne1, i) = Me.Controls("Textbox" & i).Value
Next i
Unload UserForm2
End Sub
<< Merci pour votre aide apporter
<< J'ai un userform avec un bouton modifier jusque la impeccable mais je voudrais réaliser quand je modifie et que j'enregistre cela me mette en couleur marron la ligne modifier sur le fichier excel.
<< Je joins la macro du bouton modifier :
' Procedure : CommandButton7_Click
' 01/03/2007 20:05
' Utilisation :modifier
Private Sub CommandButton7_Click()
If ligne1 <> 0 Then
For i = 1 To Sheets(nomf1).Range("IV" & nulititre).End(xlToLeft).Column
Sheets(nomf1).Cells(ligne1, i) = Me.Controls("Textbox" & i).Value
Next i
End If
Unload UserForm2
End Sub
<< Je joins la macro du bouton enregistrer :
' Procedure : CommandButton1_Click
' 27/02/2007 16:19
' Utilisation :enregistrer
Private Sub CommandButton1_Click()
If TextBox1.Value = "" Then
Call MsgBox("Vous devez indiquer un numéro de ligne", vbCritical, Application.Name)
TextBox1.SetFocus
Exit Sub
End If
ligne1 = Sheets(nomf1).Range("A65536").End(xlUp).Row + 1
For i = 1 To Sheets(nomf1).Range("IV" & nulititre).End(xlToLeft).Column
Sheets(nomf1).Cells(ligne1, i) = Me.Controls("Textbox" & i).Value
Next i
Unload UserForm2
End Sub
<< Merci pour votre aide apporter