Bonjour,
j'essaie depuis un moment d'envoyer une ligne sélectionner dans un autre onglet d'archivage
Cette ligne en question se situe dans une listbox qui est dans mon usf3.
Quand je clique sur mon bouton "ARCHIVES" j'ai une boite de dialogue qui s'ouvre et qui me demande si je veux archiver je clique sur oui, ça me prend bien la ligne séléctionnée me la copie et me la supprime de la feuille active , mais quand je vais voir dans ma feuilles archives , il n'y a rien. je vous mets mon bout de code.
Private Sub CommandButton5_Click()
Dim unite As String
Dim val As Integer
Dim LastRow As String
'UserForm6.ListBox1.RowSource = UserForm2.ListBox1.RowSource
If TextBox2.Value = "" Then MsgBox "Veuillez renseigner le n° de ligne": TextBox2.SetFocus: Exit Sub
rep = MsgBox("souhaitez-vous ARCHIVER?", vbYesNo + vbQuestion, ")
If rep = vbYes Then
val = UserForm2.TextBox2.Value
Rows(ActiveCell.Row).Select
Selection.Copy
Sheets("ARCHIVES").Select
ActiveSheet.Rows("1:1").Select
Selection.Insert shift:=xlDown
unite = UserForm2.TextBox1.Value
End If
If rep = vbNo Then
Sheets(unite).Select
Range("B" & val, "Q" & val).Clear
Exit Sub
End If
End Sub
Merci de vos réponses