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

VB 6 et antérieur Discussion :

Comment écrire dans une zone de texte d'Excel, depuis VB6 ?


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 346
    Points : 119
    Points
    119
    Par défaut Comment écrire dans une zone de texte d'Excel, depuis VB6 ?
    Bonjour,

    je ne sais pas si c'est possible, j'ai cherché sans succès sur internet (ce forum compris):
    j'aimerais pouvoir écrire dans une zone de texte de mon fichier Excel (ce type de zone étant créé avec la barre à outils de Dessin d'Excel).

    Merci d'avance pour toute aide.

    Bonne journée

  2. #2
    Expert confirmé
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Points : 4 085
    Points
    4 085
    Par défaut
    Salut

    Le mieux, si cette zone de texte existe déjà dans ton fichier Excel serait d'abord de la nommer (propriété name).

    • Tu ouvres ton fichier Excel
    • Tu sélectionnes la zone de texte et tu tapes un nom dans la zone nom à gauche de la barre de formule.
    • Tu enregistres et tu fermes.


    Ensuite, dans ton programme VB, tu peux parcourir la collection d'objets Shapes en vérifiant le nom de chacune.

    Quand tu as trouvé celle qui t'intéresse, tu y ajoutes le texte.

    Pour le code exact, je reviendrai. J'ai une fillette qui vient d'atterrir sur mes genoux.

    À plus tard, donc.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 346
    Points : 119
    Points
    119
    Par défaut
    merci bcp, je pense que je devrai m'en sortir avec ça.

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

Discussions similaires

  1. [AC-2007] Comment placer dans une zone de texte une expression numérique
    Par AndréPe dans le forum IHM
    Réponses: 3
    Dernier message: 08/08/2013, 10h10
  2. [AC-2003] Lire et écrire dans une zone de texte
    Par Marin d'Eau Douce dans le forum VBA Access
    Réponses: 6
    Dernier message: 20/02/2012, 16h25
  3. Réponses: 3
    Dernier message: 13/12/2006, 14h03
  4. Réponses: 13
    Dernier message: 07/08/2006, 10h13
  5. Réponses: 5
    Dernier message: 03/05/2006, 11h54

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