Problème avec un Range("...").Select

Résolu
nino11 -  
ecrol Messages postés 6 Statut Membre -
Bonjour,

Je rencontre un problème avec un Range("...").Selct.
Lors de l'éxécution, un message me dit : Erreur d'éxecution 1004, La méthode Select de la classe Range a échoué.

Aidez-moi.
Configuration: Windows XP
Firefox 2.0.0.11

6 réponses

  1. ecrol Messages postés 6 Statut Membre 1
     
    Bonjour à toutes et tous,
    comment écrire correctement le 'range' pour adresser une cellule d'une autre feuiile de mon classeur ? De plus lal igne de cette cellule est désignée par une variable (i)

    **** Exemple: Je veux adresser une cellule B + Cstr(i) qui se trouve sur la feuille "Calcul"
    Moi, j'ai tenté d'écrire : range("Calcul!B" + Cstr(i)) mais ça ne marche pas

    Merci de vos lumières
    Roland
    1
  2. xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   564
     
    Bonjour !

    3 exemples de syntaxe , tout dépend de ce que tu veux faire :

    Range("A6").Select

    Range("A1:A26,B28").Select

    Range("B28").Activate

    il faut que la cellule existe bien dans les limites de ton fichier

    0
  3. néné
     
    bjr

    peut tu nous faire parvenir ta macro ?
    0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Si la ligne est écrite comme sur le post, il faudrait mettre un e de plus à select et pas de point à la fin de la ligne!
    BCRDLMNT
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. néné
     
    Range("...").Selct.

    sI ELLE A MIS CELA ALORS L'erreur est de 438
    0
  7. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    C'st sans doute vrai, néné et mon intervention ètait peut être superflue, vu que j'ai réalisé ensuite que son titre était lui, exact.
    BCRDLMNT
    PS: pourquoi, ELLE,
    et effectivement, l'erreur 1004 semble venir d'un mauvais séparateur dans la liste de cellule , ce qui nous renvoie au " : , de Xkristi
    0
    1. xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   564
       
      Bonjour à Vaucluse et à tous !

      avec l'instruction suivante : Range("A1:A26,B28").Select je ne fais pas d'erreur :
      je lis les instructions de A1:A26 et je me positionne en B28

      Range("B28").Activate

      et je lance ma requête
      0
      1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453 > xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention  
         
        Yes madame.
        Bises
        0
      2. xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   564 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bises à toi aussi
        passe un joyeux Noêl

        https://www.cjoint.com/?mtmHwUwSC1
        0
      3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453 > xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention  
         
        Merci, je prendrais bien une tasse de thé!
        0
      4. xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   564 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Avec grand plaisir mon ami
        fais comme chez toi !
        0