Vba erreur out of range

samsamsam -  
Polux31 Messages postés 7219 Statut Membre -
Bonjour,

j'ai un problème d'out of range sur ce bout de programme, quelqu'un peut -il m'aider je suis plus que débutante
merci!!

Columns("R:R").Select
Selection.Insert Shift:=xlToRight
Range("R1").Select
ActiveCell.FormulaR1C1 = "eq mean price"
Range("R2").Select
ActiveCell.FormulaR1C1 = "=RC[7]/RC[-1]"
Range("R2").Select
Selection.AutoFill Destination:=Range("R2:R35"), Type:=xlFillDefault
Range("R2:R35").Select
Range("R1").Select
Windows("ItemCheck model Samira_modif.xls").Activate

2 réponses

  1. Krysstof Messages postés 1659 Statut Membre 295
     
    ton "out of range" doit se produire sur une ligne précise (celle qui est en jaune quand tu fais du débogage).

    je paris que c'est celle la
    Windows("ItemCheck model Samira_modif.xls").Activate

    cette ligne assume que tu as une fenetre ouverte qui a pour titre "ItemCheck model Samira_modif.xls", si cette fenetre n'existe pas, tu auras cette erreur out of range...

    est-ce cette ligne est nécessaire?
    0
    1. samsamsam
       
      non la ligne jaune est plus haut dans le programme et sur une autre worksheet meme quand je retire la ligne ItemCheck model Samira_modif.xls

      merci!
      0
  2. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Bonjour,

    Il serait intéressant d'avoir la ligne en erreur ... parce que s'il faut faire des incantations divinatoires pour venir en aide, ça risque d'être compliqué !!!

    ^^
    0