Erreur d'execution 1004 erreur definie par l'application ou par

fedorville -  
f894009 Messages postés 17414 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
ce bout de code me renvoie le message: erreur d'execution 1004 erreur definie par l'application ou par l objet

Private Sub Nouveau_lien_Click()
Dim L As Long
If MsgBox("Confirmez-vous l'ajout de ce nouveau lien?", vbYesNo, "Demande de confirmation d'ajout") = vbYes Then
L = Sheets("Liste_liens").Range("A65536").End(x1Up).Row + 1 'Pour placer le nouveau lien à la première ligne du tableau non vide
Range("A" & L).Value = Num_ordre
Range("B" & L).Value = Jdate & "-" & Mdate & "-" & Adate
Range("C" & L).Value = CrosscomatombiALC & "x" & CrosscomatombiOSN
Range("D" & L).Value = CrosscomatombiOSN1 & "x" & CrosscoCTS
Range("E" & L).Value = Destination
Range("F" & L).Value = Statut
Range("G" & L).Value = AdminA
Range("H" & L).Value = AdminB
Range("I" & L).Value = NodeA
Range("J" & L).Value = NodeB
Range("K" & L).Value = Bandwidth
Range("L" & L).Value = Circuit_rate
End If
End Sub

S'il vous plait, pouvez-vous m'aider.

3 réponses

Iama Messages postés 324 Statut Membre 14
 
Bonjour fedorville

A quelle ligne du code SVP?

cordialement
0
rEVOLV3r Messages postés 232 Statut Membre 28
 
Bonjour,

Utiliser la fonction Range est souvent compliqué dans ces situations, je préfère la fonction Cell(ligne,colonne). La fonction range est le contraire : Range("ColonneLigne").

pour la fonction Cells() : A=1, B=2 etc

Essayez donc :

Cells(L,1).Value = Num_ordre
0
f894009 Messages postés 17414 Date d'inscription   Statut Membre Dernière intervention   1 715
 
Bonjour,

L = Sheets("Liste_liens").Range("A65536").End(x1Up).Row + 1
</gras> pour xlUp, c'est un l minuscule pas un 1 qu'il faut mettre.
0