Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Visio
Visio Forum d'entraide sur Microsoft Office Visio (schémas et diagrammes)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/12/2010, 11h56   #1
Invité de passage
 
Sébastien
Inscription : décembre 2010
Messages : 2
Détails du profil
Informations personnelles :
Nom : Sébastien

Informations forums :
Inscription : décembre 2010
Messages : 2
Points : 1
Points : 1
Par défaut recuperation du shape actif

Bonjour à tous, je suis nouveau sur le Forum et je sollicite votre aide.

Je souhaite, à partir d'une macro, récupérer l'id du shape sélectionné pour pouvoir, dans un premier temps, lui modifier son texte.
Le but étant par la suite, de récupérer dans une base de données d'autre information que je mettrai dans des cutom properties et cela sur base du type de shape sélectionné.

Merci d'avance
seba0902 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2010, 12h55   #2
Invité de passage
 
Sébastien
Inscription : décembre 2010
Messages : 2
Détails du profil
Informations personnelles :
Nom : Sébastien

Informations forums :
Inscription : décembre 2010
Messages : 2
Points : 1
Points : 1
Je viens de trouver, voila le code

Dim Capteur As String
Dim vsoCharacters1 As Visio.Characters
Dim vsoShape1 As Visio.Shapes

Capteur = InputBox("Nom du capteur")

Set vsoShape1 = ActiveWindow.Selection.PrimaryItem
Set vsoCharacters1 = Application.ActiveWindow.Page.Shapes.ItemFromID(vsoShape1 .ID).Characters

vsoCharacters1.Text = Capteur

Maintenant je n'ai plus qu'a faire le reste
seba0902 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h31.


 
 
 
 
Partenaires

Hébergement Web