Pb dans code VBA

Résolu
jojoe85 Messages postés 30 Statut Membre -  
jojoe85 Messages postés 30 Statut Membre -
Coucou
j'ai un probleme dans cette ligne mais je ne comprend pas pourkoi
pourriez vous m'aider
merci
FL1.Range(""" & firstaddress & ":" & FL1.firstaddress.column + 3 & FL1.firstaddress.row & """).Copy _
Destination:=FL2.Range("A" & FL2.Range("A1"). _
SpecialCells(xlCellTypeLastCell).Row + 1)
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. klamp
     
    Salut,

    Evites de mélanger les symboles addition ( + ) et les et commerciaux ( & ).
    En effet :
    la concatenation de chaine VBA se fait AVEC le & et le +, d'ou risque d'erreur lors de l'execution par l'interpreteur.
    Donc pour solutionner ton source je mettrais entre parenthèses les additions .
    Soit :
    FL1.Range(""" & firstaddress & ":" & (FL1.firstaddress.column + 3) & FL1.firstaddress.row & """).Copy _
    Destination:=FL2.Range("A" & (FL2.Range("A1"). _
    SpecialCells(xlCellTypeLastCell).Row + 1))

    Essayes et tien nous au courant...
    a+
    0
  2. jojoe85 Messages postés 30 Statut Membre 6
     
    Ca m'enerve j'y arrive pas maintenant il me di qu'il y a un pb de syntaxe et il n'aime pas mais deux point aussi
    Merci
    0