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 :

VBE, Concatenation et &


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Juin 2013
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 38
    Par défaut VBE, Concatenation et &
    yo

    Je cherche a ecrire les nom de l'utilisateur et heure courante dans une cellule de mon tableau Excel a l'aide de VBE.

    Dans un premier temps, je localise ladite cellule. Suit le code ci-dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(p, k).Text = Cells(p, k).Text & Chr(10) & Now & ": " & Application.UserName
    Ceci ne marche. J'ai fait d'autres tests avec une "liste" d'elements a concatener plus restreinte. Les echecs qui s'ensuivirent me menent a penser que l'operateur de concatenation & n'est defini que pour etre utiliser dans la MsgBox.

    Y-existe-il un moyen alternatif pour programmer une concatenation de plusieurs elements depuis vbe sans passer par Excel et une de ses formules ?

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut OUI
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(p, k)= "" & Cells(p, k) & Chr(10) & Now & ": " & Application.UserName

  3. #3
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(p, k).Value = Cells(p, k).Value & Chr(10) & Now & ": " & Application.UserName

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Pour ne récupérer que l'heure courante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(P, K) = Cells(P, K) & Chr(10) & Time & " " & Application.UserName
    Cordialement.

  5. #5
    Membre actif
    Inscrit en
    Juin 2013
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 38
    Par défaut
    Parfait, merci.

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

Discussions similaires

  1. Concatener la date au du nom fichier
    Par peppena dans le forum Linux
    Réponses: 5
    Dernier message: 09/02/2009, 12h53
  2. Concaténer deux fichiers Ligne/Ligne avec SH
    Par guiltouf dans le forum Linux
    Réponses: 7
    Dernier message: 22/05/2007, 14h35
  3. Concaténation de chaine de caractères
    Par joy dans le forum Linux
    Réponses: 5
    Dernier message: 07/07/2003, 13h03
  4. probleme de concatenation
    Par cyna dans le forum C
    Réponses: 2
    Dernier message: 23/08/2002, 10h41

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