Erreur d'exécution 94 utilisation incorrecte de null

noe2008 Messages postés 183 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 9 novembre 2023 - 30 août 2023 à 10:40
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 - 31 août 2023 à 07:24
Sub affecter_wqtt1()
Dim Lig As Byte, jour As Byte, Folio As String, ppX As String, DerLig
Dim adrqtt As String, f As String
Application.ScreenUpdating = False
With Sheets("acc")
Range("AB52:AB61").Value = Range("Q52:Q61").Value
  DerLig = .Range("AC" & Rows.Count).End(xlUp).Row
  For Lig = 52 To DerLig
    jour = Day(.Cells(Lig, "AB"))
    adrqtt = .Cells(Lig, "P").Address
    f = "='acc'!" & adrqtt
    Folio = .Cells(Lig, "ac")
    ppX = Choose(Lig - 51, "E", "H", "K", "N", "Q", "T", "W", "Z", "AC")
    With Sheets(Folio)
      .Cells(.Range("B7").Offset(jour).Row, ppX).Formula = f
    End With
  Next
End With
  MsgBox "Report des Qtt effectué avec succès"
End Sub

Bonjour,

cette macro s'arrete dans la ligne 13 "ppX = Choose(Lig - 51, "E", "H", "K", "N", "Q", "T", "W", "Z", "AC")" affichant un message de débogage:"erreur d'exécution 94 utilisation incorrecte de null"  

merci d'avance
Windows / Chrome 109.0.0.0

A voir également:

1 réponse

f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
31 août 2023 à 07:24

Bonjour,

Vous avez surement plus de lignes que de valeurs dans Choose

0