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 :

remplissage d'une cellule excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 129
    Par défaut remplissage d'une cellule excel
    Bonjour, en fait j'ai remarquer que dans mon petit programme sous Excel j'ai un bug. Quand je ne renseigne pas la date par exemple, sur ma page excel ca remplit la cellule par un blanc. Je voudrais un code qui me permettrait de faire que si je saisie quelque chose dans mon textbox cela remplit la cellule sur excel et si je ne saisie rien cela fait rien et donc cela garde ce qu'il y avait dans la cellule.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 364
    Par défaut
    Et une condition if sur ta textbox, tu y as pensé ???

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 129
    Par défaut
    oui bien sur, mais je vois pas comment ca marche.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 364
    Par défaut
    C'est pas trop compliquer normalement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (matextbox.text != "") then
        code
    end if

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 129
    Par défaut
    j'ai essayer ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    If equipe_releve.Text = "" Then
    mafeuille.Range("A10:C13") = mafeuille.Range("A10:C13")
    mafeuille.Range("A5:C7") = mafeuille.Range("A5:C7")
    Else
    mafeuille.Range("A10:C13") = equipe_releve.Text
    mafeuille.Range("A5:C7") = date_releve.Text
    End If
    cela ne fonctionne pas. Il y a toujours du blanc qui s'affiche dans ma cellule meme si je ne saisie rien.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 364
    Par défaut
    C'est normale, si tu fais sa :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    If equipe_releve.Text = "" Then
    mafeuille.Range("A10:C13") = mafeuille.Range("A10:C13")
    mafeuille.Range("A5:C7") = mafeuille.Range("A5:C7")
    Else
    mafeuille.Range("A10:C13") = equipe_releve.Text
    mafeuille.Range("A5:C7") = date_releve.Text
    End If
    Je te conseil de faire plutot :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    If equipe_releve.Text != "" Then
    mafeuille.Range("A10:C13") = equipe_releve.Text
    mafeuille.Range("A5:C7") = date_releve.Text
    End If

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

Discussions similaires

  1. Remplissage automatique de cellules Excel à partir d'une liste
    Par Gullivert dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 31/08/2006, 17h48
  2. Importer le contenu d'une cellule Excel vers Access
    Par deaqu1 dans le forum Access
    Réponses: 7
    Dernier message: 05/11/2005, 15h26
  3. Affichage d'une cellule excel
    Par cciocc dans le forum ASP
    Réponses: 2
    Dernier message: 17/05/2005, 10h17
  4. Réponses: 4
    Dernier message: 15/04/2005, 15h25
  5. Récupérer la couleur d'une cellule excel par Delphi
    Par teamsebracing dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 05/06/2003, 14h50

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