Bonjour à tous.
Nouveau sur le Forum
Nouveau en VBA.
Existe t-il une solution en VBA pour mettre un N° de ligne en variable
Je vous joints mon fichier VBA
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub copy5()
If Range("ab1").Value = 1 Then
Range("v1:v300").ClearContents
Range("x1:x300").ClearContents
End If
If Range("u1").Value = 40 Then
Sheets("feuil2").Select
Range("p2:p40").Select
Selection.Copy
Sheets("feuil2").Select
Range("v1:v200").Select
Selection.PasteSpecial Paste:=xlPasteValues
Sheets("feuil2").Select
Range("p41:p200").Select
Selection.Copy
Sheets("feuil2").Select
Range("x1:x200").Select
Selection.PasteSpecial Paste:=xlPasteValues
End If
End Sub
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Range("p2:p40").Select
Peut on remplacer 40 par une variable du style
p=indirect("u1")
D'avance merci à celui ou celle qui m'apportera une réponse
Peter