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 :

effacer un string


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
    Août 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2007
    Messages : 173
    Par défaut effacer un string
    Bonjour,
    je cherche a effacer un string ou plutot a le reinitiliser à vide.
    ma variable : Montab

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Sub toto()
    Dim Montab  As String
     
    Do While ActiveCell.Offset(0, -2) <> ""
    ' ActiveCell.FormulaR1C1 = "=RC[-1]"
    'Montab = " "
     
     
       Tableau = Split(ActiveCell.Offset(0, 0), " ")
       a = UBound(Tableau)
       b = a - 2
       For i = 0 To b
                 Montab = Montab & Tableau(i)
       Next
     
     
        Do While ActiveCell.Offset(0, -1) <> ""
        ActiveCell(1, 2).FormulaR1C1 = Montab
     
     ActiveCell.Offset(1, 0).Range("a1").Select
        Loop
        ActiveCell.Offset(2, 0).Range("a1").Select
        Loop
    j'ai essayé Erase ...Mais ca ne fonctionne pas ...
    une idée ?
    Merci
    ImagingAll

  2. #2
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    on parle de String, j'accoure

    Bonjour,

    Simplement
    (sans espace entre les guillemets)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2007
    Messages : 173
    Par défaut
    Merci,
    j'avais essayé
    et ca ne fonctionnait pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Do While ActiveCell.Offset(0, -2) <> ""
    Montab = ""
       Tableau = Split(ActiveCell.Offset(0, 0), " ")
       a = UBound(Tableau)
       b = a - 2
       For i = 0 To b
                 Montab = Montab & Tableau(i)
       Next

    Merci beaucoup
    ImagingAll

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/01/2015, 22h53
  2. Effacer tout avant la string "options"
    Par Nympheasi dans le forum Langage
    Réponses: 4
    Dernier message: 06/10/2009, 08h59
  3. Effacement de String grid
    Par souadmaa dans le forum Delphi
    Réponses: 8
    Dernier message: 25/04/2007, 18h14
  4. [String]effacer espaces en trop
    Par showlap1 dans le forum Langage
    Réponses: 9
    Dernier message: 24/11/2005, 17h40
  5. String Grid et choix d'une couleur pour une ligne
    Par Gigottine dans le forum C++Builder
    Réponses: 12
    Dernier message: 17/05/2002, 15h23

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