VBA Cellule Variable dans Range

Résolu
ejampp Messages postés 3 Statut Membre -  
ejampp Messages postés 3 Statut Membre -
Bonjour,

je vous explique mon problème
dans la cellule U2 = "b5:e16"

Dim RGCopie1 As String
RGCopie1 = Range("u2")
Range(RGCopie1).Select
j'ai mon erreur dans Range(RGCopie1).Select mais je tour en rond depuis deux jours

Merci de votre aide
Éric

2 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, quelle erreur?
    as-tu testé Range("b5:e16").Select
    ?
    rassure-moi, les guillemets ne sont pas présents en U2, qui contient bien
    b5:e16
    ?
    0
    1. ejampp Messages postés 3 Statut Membre
       
      oui si je fais Range("b5:e16") ca oui je sais ca fonctionne
      et oui la cellule u2 = b5:e16
      je veut que l'usager puisse changer le range par la cellule U2
      0
      1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > ejampp Messages postés 3 Statut Membre
         
        quelle erreur?
        si tu examines le contenu de la variable RGCopie1, qu'y vois-tu?
        https://www.commentcamarche.net/contents/1381-debogage
        0
  2. ejampp Messages postés 3 Statut Membre
     
    j'ai ouvert un nouveau fichier et refait la macro et le tout fonctionne Bizarre
    je te remercie beaucoup yg_be
    0