Récupérer la position des noeuds d'une forme libre
4 réponses
YvesP
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des
différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long
a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets
de la collection Nodes.(Je ne suis pas encore très familier avec cette
collection...)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Clément Marcotte
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)
Quelqu'un a-t-il une solution ?
Merci de votre aide
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" <YvesP@discussions.microsoft.com> a écrit dans le message de news:
52A8BD76-6B07-40AB-90AA-2F05766CB84B@microsoft.com...
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des
différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long
a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets
de la collection Nodes.(Je ne suis pas encore très familier avec cette
collection...)
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)
Quelqu'un a-t-il une solution ?
Merci de votre aide
YvesP
Merci pour cette réponse... ...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)
Quelqu'un a-t-il une solution ?
Merci de votre aide
Merci pour cette réponse...
...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de
trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" <YvesP@discussions.microsoft.com> a écrit dans le message de news:
52A8BD76-6B07-40AB-90AA-2F05766CB84B@microsoft.com...
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des
différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long
a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets
de la collection Nodes.(Je ne suis pas encore très familier avec cette
collection...)
Merci pour cette réponse... ...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)
Quelqu'un a-t-il une solution ?
Merci de votre aide
Clément Marcotte
Bonjour,
C'est un contrôle ActiveX qui permet d'afficher des données sous la forme d'une arborescence.
Il est dans MSCOMCTL.OCX. Pas sur quil puisse être utilisé avec Office
Merci pour cette réponse... ...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)
Quelqu'un a-t-il une solution ?
Merci de votre aide
Bonjour,
C'est un contrôle ActiveX qui permet d'afficher des données sous la forme
d'une arborescence.
Il est dans MSCOMCTL.OCX. Pas sur quil puisse être utilisé avec Office
"YvesP" <YvesP@discussions.microsoft.com> a écrit dans le message de news:
162AFA1B-DB01-4C8D-93E1-F558ECCC6FD9@microsoft.com...
Merci pour cette réponse...
...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de
trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un
TreeView.
"YvesP" <YvesP@discussions.microsoft.com> a écrit dans le message de
news:
52A8BD76-6B07-40AB-90AA-2F05766CB84B@microsoft.com...
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position
des
différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long
a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les
objets
de la collection Nodes.(Je ne suis pas encore très familier avec cette
collection...)
Merci pour cette réponse... ...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)
Quelqu'un a-t-il une solution ?
Merci de votre aide
YvesP
Je vais essayer de trouver ça.
Merci du coup du main
Bonjour,
C'est un contrôle ActiveX qui permet d'afficher des données sous la forme d'une arborescence.
Il est dans MSCOMCTL.OCX. Pas sur quil puisse être utilisé avec Office
Merci pour cette réponse... ...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)
Quelqu'un a-t-il une solution ?
Merci de votre aide
Je vais essayer de trouver ça.
Merci du coup du main
Bonjour,
C'est un contrôle ActiveX qui permet d'afficher des données sous la forme
d'une arborescence.
Il est dans MSCOMCTL.OCX. Pas sur quil puisse être utilisé avec Office
"YvesP" <YvesP@discussions.microsoft.com> a écrit dans le message de news:
162AFA1B-DB01-4C8D-93E1-F558ECCC6FD9@microsoft.com...
Merci pour cette réponse...
...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de
trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un
TreeView.
"YvesP" <YvesP@discussions.microsoft.com> a écrit dans le message de
news:
52A8BD76-6B07-40AB-90AA-2F05766CB84B@microsoft.com...
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position
des
différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long
a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les
objets
de la collection Nodes.(Je ne suis pas encore très familier avec cette
collection...)
Merci pour cette réponse... ...mais sans vouloir abuser.... qu'est au juste qu'un TreeView ? (pas de trace dans l'aide Excel ni VBA)
Bonjour,
Sauf horreur de ma part, les nodes ne sont disponible que dans un TreeView.
"YvesP" a écrit dans le message de news:
Bonjour,
Dans une forme libre déjà existante, j'essaie de récupérer la position des différents points.
J'ai essayé pas mal de choses du genre :
Dim a As Long a = ActiveSheet.Shapes("Forme libre 1").ShapeRange.Nodes(1).Left
mais les propriétés Left ou Top n'existent visiblement pas avec les objets de la collection Nodes.(Je ne suis pas encore très familier avec cette collection...)