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 :

Symbole Arc orienté


Sujet :

VBA Word

  1. #1
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Février 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2018
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Symbole Arc orienté
    Bonjour,
    Je suis prof de maths et j'ai besoin d'utiliser le symbole d'un arc orienté, qui semble ne pas exister dans l'éditeur d'équations d'office word (j'ai la version 2016).
    Pour un arc de cercle allant d'un point A vers un point B, le symbole est un petit arc de cercle qui surmonte les lettres AB, avec une flèche côté droit.
    Nom : arc orienté.PNG
Affichages : 807
Taille : 952 octets
    Je ne sais pas utiliser VBA, donc si vous avez une macro toute prête à me proposer (avec les lettres paramétrables, car évidemment j'aurai besoin de pouvoir parler d'autres arcs orientés qu'un arc AB), je suis preneuse.
    Je remercie la communauté !

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par PFloeur Voir le message
    Bonjour,

    Le code suivant duplique et colle un groupement de formes contenu en bas du document joint après le paragraphe en cours.

    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 DupliquerLeSymboleArcGroupe()
     
    Dim NumeroParagraphe As Long
     
        With ActiveDocument
     
             Selection.HomeKey Unit:=wdStory, Extend:=wdExtend
             NumeroParagraphe = Selection.Paragraphs.Count
     
             .Shapes("ArcGroupe").Select
             Selection.Copy
     
             With .Paragraphs(NumeroParagraphe).Range
                .Collapse Direction:=wdCollapseEnd
                .MoveEnd Unit:=wdCharacter, Count:=-1
                .PasteSpecial Link:=False, DataType:=8, Placement:=wdInLine, DisplayAsIcon:=False
                .Select
             End With
     
        End With
     
    End Sub
    Pièce jointe 354431

    Il ne vous reste plus qu'à déplacer la forme et à modifier son contenu après avoir sélectionné la forme correspondant au texte du groupement.

  3. #3
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Février 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2018
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci beaucoup !! Un outil prêt à l'emploi et facile à "régler". Quelle efficacité !

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

Discussions similaires

  1. Code ASCII du symbole Euro
    Par FW-S dans le forum Delphi
    Réponses: 9
    Dernier message: 03/04/2007, 01h27
  2. [SGBDOO] Base de données orientée objet
    Par Jaona dans le forum Décisions SGBD
    Réponses: 19
    Dernier message: 14/04/2003, 11h07
  3. [Sybase] Définition des symboles
    Par SoaB dans le forum Sybase
    Réponses: 5
    Dernier message: 19/03/2003, 23h06
  4. [VB6] [Graphisme] Arc de cercle dans un picturebox
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 04/11/2002, 17h55
  5. [Crystal Report] Orientation paysage
    Par Axiome dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 22/10/2002, 10h23

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