Remplacement formule VBA

Résolu
Bonjour, est ce que je peux remplacer mon c/c par une formule du type range("quelque chose").value=range("autrechose").value dans cette macro

Range("C1:N31").Select
Selection.Copy
Range("B1").Select
ActiveSheet.Paste

pour donner quelque chose comme ca ?
Sheets("P1").Range("N35").Value = Sheets("Stats").Range("B15").Value

Merci
Configuration: Windows XP Internet Explorer 6.0

4 réponses

  1. Modérateur
    Bonjour,
    As tu essayé?
    Si oui : cela fonctionne?
    Si oui : pourquoi poser la question?
    Si non : Ou cela bugge t'il?
    Si non : pourquoi n'essaye tu pas?
    1. Je suis dans le cas du "non". Je n'ai pas essayé car je ne vois pas comment adapter la synthaxe pour selectionner plusieurs lignes et colonnes.
      1. Modérateur
        Alors essaye quelque chose comme ceci (à adapter à ton cas bien sur) :

        Sheets("P1").Range("A1:N35").Value = Sheets("Stats").Range("B1:O35").Value 

        1. C'est bon, j'ai tout simplement essayer ca

          Sheets("P1").Range("B1").Value = Sheets("P1").Range("C1:N31").Value

          et ca marche. Ca me parassait trop simple mais non, merci.