Bonjour,
J'ai crée une macros avec une condition, mais elle ne veut pas fonctionner sur ma condition.
Si ma cellule AG contient une erreur #NA alors prendre la cellule AH.
Je comprend pas pourquoi la macros refuse de calculer ca.
Ci-joint mon fichier excel.
SVP aidez moi.
Sub formule3()
Nbrligne = Range("a1").CurrentRegion.Rows.Count ' nbr de ligne
formuleG = "=""FAE-11/2016""&J2" ' libellé fae
formuleag = "=vlookup(E:E, 'VR avec param'!C:H,6,""FAUX"")" 'recherchev1
Range("ag2").Formula = formuleag
Range("G2:G" & Nbrligne).FillDown
Range("ag2:ag" & Nbrligne).FillDown
Range("ag:ag").Copy
Range("ag:ag").PasteSpecial xlPasteValues
formuleah = "=vlookup(D😀, 'VR'!A:H,7,""FAUX"")" 'recherchev2
Range("ah2").Formula = formuleah
Range("G2:G" & Nbrligne).FillDown
Range("ah2:ah" & Nbrligne).FillDown
Range("ah:ah").Copy
Range("ah:ah").PasteSpecial xlPasteValues
If IsError = Range(ag2) Then
formuleh = Cells(1, 34)
End If
Range("h2:h" & Nbrligne).FillDown
Range("h:h").Copy
Range("h:h").PasteSpecial xlPasteValues
End Sub
J'ai crée une macros avec une condition, mais elle ne veut pas fonctionner sur ma condition.
Si ma cellule AG contient une erreur #NA alors prendre la cellule AH.
Je comprend pas pourquoi la macros refuse de calculer ca.
Ci-joint mon fichier excel.
SVP aidez moi.
Sub formule3()
Nbrligne = Range("a1").CurrentRegion.Rows.Count ' nbr de ligne
formuleG = "=""FAE-11/2016""&J2" ' libellé fae
formuleag = "=vlookup(E:E, 'VR avec param'!C:H,6,""FAUX"")" 'recherchev1
Range("ag2").Formula = formuleag
Range("G2:G" & Nbrligne).FillDown
Range("ag2:ag" & Nbrligne).FillDown
Range("ag:ag").Copy
Range("ag:ag").PasteSpecial xlPasteValues
formuleah = "=vlookup(D😀, 'VR'!A:H,7,""FAUX"")" 'recherchev2
Range("ah2").Formula = formuleah
Range("G2:G" & Nbrligne).FillDown
Range("ah2:ah" & Nbrligne).FillDown
Range("ah:ah").Copy
Range("ah:ah").PasteSpecial xlPasteValues
If IsError = Range(ag2) Then
formuleh = Cells(1, 34)
End If
Range("h2:h" & Nbrligne).FillDown
Range("h:h").Copy
Range("h:h").PasteSpecial xlPasteValues
End Sub