IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Changer un String en Range [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 19
    Par défaut Changer un String en Range
    Bonjour a tous,

    Je cherche a transformer une chaine de caractère, obtenue via une Inputbox, en range.

    L'inputbox demande a l'utilisateur une plage de donnée.
    S'en suvient quelques tests pour voir si c'est bien une plage de donnée qui est rentrée.

    Ensuite, je veux pouvoir utiliser la plage de donnée renseigner comme un range.

    type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    dim maPlage as string
     
    maPlage=inputbox"entrez la plage a traiter"
     
     
    for each cell in maPlage ...
    Evidemment cela ne fonctionne pas car maPlage est un string, mais je voulais savoir si il existe une fonction qui permette de transformer ca en Range...


    Merci beaucoup



    Excel utilisé : Excel 2003

  2. #2
    Expert confirmé
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Par défaut
    Hello,

    utilise plutôt Application.inputbox au lieu de Inputbox (native VBA).

    La première a un argument Type que l'autre n'a pas .
    Pour une plage c'est : 8

  3. #3
    Membre habitué
    Inscrit en
    Août 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 11
    Par défaut
    salut,
    peut être que Range(maPlage) marcherait aussi...
    à+
    zigo

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 19
    Par défaut
    Bonjour a tous,

    merci pour l'Application.inputbox
    Je n'ai plus besoin en fait de travailler dessus, mais si la question se pose a moi de nouveau, je saurais comment l'utiliser (j'ai testé rapidement et ca a l'air de fonctionner) !

    merci bien.

    Yoord

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [GTK] Changer un String Option en String?
    Par djsimca dans le forum Caml
    Réponses: 3
    Dernier message: 18/05/2010, 08h46
  2. Réponses: 3
    Dernier message: 04/03/2010, 18h12
  3. Réponses: 3
    Dernier message: 04/09/2008, 07h41
  4. Changer un string dans un binaire
    Par aymanouch dans le forum Linux
    Réponses: 5
    Dernier message: 20/10/2006, 11h13
  5. [javascript][Struts] changer un string en int
    Par debutant.informatique dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/04/2006, 20h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo