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

VBA Word Discussion :

[VBA-W] - TextBox dans userform - Supprimer 1 caractère


Sujet :

VBA Word

  1. #21
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 121
    Points : 41
    Points
    41
    Par défaut
    Citation Envoyé par ouskel'n'or
    Tu ne peux pas le mettre sur e forum, je regarde et si tu veux, je le détruis après (Tu dois le Zipper)
    A+

    PS - J'ai fait exactement ce que tu dis et je n'ai pas de ¤ ni de quoi que ce soit qui s'affiche dans la feuille. Ton fichier serait bien utile en effet
    Et comment je fais pour que tu puisses avoir accès à ce formulaire, je le met où ?

  2. #22
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Tu fais "Répondre". Tu vois l'icône en forme de trombone en dessus de ta réponse ? C'est là. N'oublie pas d'updater ton fichier dans la fenêtre qui va s'ouvrir
    Une fois ton fichier "Updaté", tu retournes dans le trombone et tu le sélectionnes
    A+

  3. #23
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 121
    Points : 41
    Points
    41
    Par défaut
    Citation Envoyé par ouskel'n'or
    Tu fais "Répondre". Tu vois l'icône en forme de trombone en dessus de ta réponse ? C'est là. N'oublie pas d'updater ton fichier dans la fenêtre qui va s'ouvrir
    Une fois ton fichier "Updaté", tu retournes dans le trombone et tu le sélectionnes
    A+
    Merci à toi

    Donc le formulaire Pièce jointe 10341

    Quand tu l'ouvres, la macro s'active. Là tu cliques sur Annuler, tu vas dans VisualBasic, et tu auras le UserForm, et le script.

    Voilà donc si tu trouves, c'est bien cool.

    Encore merci @+

  4. #24
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Ton caractère, c'est vblf (asc 10 ou chr(10))
    Maintenant, je vais voir pourquoi tu as ce foutu truc
    Pour le remplacer, tu utilises ton code et tu remplaces tous les chr(10) de ton document.
    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
    Public Function Remplace()
    'Procédure de remplacement
    With ActiveDocument.Content.Find
     
    .Text = "§doc§"
    .Replacement.Text = frmUserForm1!txtdoc.Text
    .Execute Replace:=wdReplaceAll
     
    End With
    With ActiveDocument.Content.Find
     
    .Text = Vblf
    .Replacement.Text = ""
    .Execute Replace:=wdReplaceAll
     
    End With
    Ceci est un pis-aller qui va te permettre de supprimer des trucs qui ne devraient pas se trouver dans ton doc. Je regarde pourquoi ils y sont
    A+
    End Function

  5. #25
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Désolé mais les propriétés de ton textbox sont rigoureusement les mêmes que celles du mien.
    J'ai collé mon textbox à moi sur ton userform et j'ai le même résultat de toi. J'y comprends rien !
    Ecoute, si le code que je t'ai passé peut faire ton bonheur, on attendra que quelqu'un qui a déjà eu ce pb se présente... Pour le moment, je n'ai rien de mieux à t'offrir
    Reviens demain avec ta question (plus mieux bien formatée )
    Bonne soirée
    A+

  6. #26
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Points : 20 150
    Points
    20 150
    Par défaut
    bonsoir

    as tu essayé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Public Function Remplace()
    'Procédure de remplacement
    With ActiveDocument.Content.Find
        .Text = "§doc§"
        .Replacement.Text = Replace(txtdoc.Text, vbCrLf, vbCr)
        .Execute Replace:=wdReplaceAll
    End With
    End Function


    michel

  7. #27
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 121
    Points : 41
    Points
    41
    Par défaut
    Salut Mr ousk', parce que là moi je dis Mr ...

    Je retranscris sur mon fichier et ça marche c'est cool, t'es bon ...

    Si à l'avenir j'ai besoin d'autres aides, je tacherai de faire attention à la formilation de mon problème.

    Encore merci à toi.

    Si il y a un problème, je te dirai.


    Encore merci ciao @+

  8. #28
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Regarde la réponse de Michel, elle est plus orthodoxe que celle que je t'avais donné comme solution "provisoire"
    A+

  9. #29
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 121
    Points : 41
    Points
    41
    Par défaut
    Exact, ça fonctionne aussi et comme tu dis, c'est plus orthodoxe ...

    Encore merci à vous tous pour votre aide.

  10. #30
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Quand c'est bon, on fait un clic sur le bouton tout en bas de l'écran

Discussions similaires

  1. [XL-2010] Créer Textbox dans Userform via procédure externe
    Par papy_l dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 23/02/2015, 17h49
  2. focus sur TextBox dans UserForm
    Par Touffe54 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/11/2010, 23h58
  3. [XL-2003] [VBA] Objet Chart dans Userform : déclaration des données ?
    Par CriCri98 dans le forum Excel
    Réponses: 2
    Dernier message: 18/08/2009, 17h08
  4. Formater um Textbox dans UserForm
    Par A@Lah dans le forum Word
    Réponses: 1
    Dernier message: 17/10/2007, 15h40
  5. initialisation textbox dans userform
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 11/08/2007, 10h24

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