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 :

@ et sendkey [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé

    Homme Profil pro
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut @ et sendkey
    Bonjour j'essai d'envoyer par sendkey une adresse mail et elle passe tres mal...
    des coup j'ai mon @ et d'autres non..
    y a t il un code particulier pour le @... ?
    j'ai essayer d'envoyer la valeur d'une cellule ou j'ai ecris mon adresse, en pensant que ce serait mieux...
    mais je pense que sendkey ne comprends pas toujours ce caractere...
    faudrait t il simuler (altgr + à) ?
    voici mon code pour la cellule envoyée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.SendKeys Range("a1").Text
    et sinon quand j'entre directement l'adresse en vba

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.SendKeys "***@yahoo.fr"
    merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Peux-tu expliquer pourquoi envoyer une suite de touche pour mettre une adresse Email, il y a peut-être une autre solution.

    Peux-tu donc détailler où est ton adresse au départ et où tu veux la mettre ?

    Philippe

  3. #3
    Membre éclairé

    Homme Profil pro
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut
    je dois m'identifier sur un site intranet...
    j'ai pas d'autres maniere..
    ce n'est pas un formulaire en ligne, j'ai meme pas de nom de champs sur lesquels il faut que j'aille.
    j'ai dejà un prog qui travaille avec sendkey et tab... mais je n'ai jamais ete confronter a envoyer des@

  4. #4
    Membre émérite
    Inscrit en
    Décembre 2006
    Messages
    897
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 897
    Par défaut Une explication...
    Que contient la cellule "A1" ?

    un texte commençant par un "@" par exemple...

    il faut savoir qu'Excel garde la compatibilité avec "1-2-3- Lotus" qui déclare ses fonctions non pas par "=" mais par un "@" (oui le "=" aussi mais pas nécessairement, le "=" c'est pour la compatibilité Excel !).

    Excel comprend qu'il s'agit d'une fonction "lotus" qu'il ne connait pas.
    Il suffit d'écrire dans une cellule "@somme(F1..F3")", ça devrait fonctionner (avec le 2x".." ou lieu du 1x":").

    Voir dans le menu "option" la compatibilité avec les anciennes versions Excel et de "1-2-3 Lotus". A désactiver.
    Rq : A une époque, c'était même dans le menu d'installation d'office.


    ESVBA

  5. #5
    Membre éclairé

    Homme Profil pro
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut
    en fait, j'ai separé en 3 cellule mon adresse mail
    avec
    mon non / @ / ***.fr
    et j'envoie 3 sendkey.. et ca passe nickel !

    merci

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

Discussions similaires

  1. Pilotage d'applis et "sendkeys"
    Par Link3 dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 06/02/2006, 00h17
  2. [VB]code pour sendkeys avec Alt + F
    Par Nicko29 dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 20/01/2006, 08h23
  3. SendKeys vers un messagebox
    Par pee dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 21/12/2005, 12h39
  4. sendKeys et activeX
    Par myabd dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/07/2005, 14h20
  5. [VBA-E] problème avec le sendkeys
    Par darkpocket dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/02/2005, 14h25

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