OVH Cloud OVH Cloud

Volet/caché

5 réponses
Avatar
Érico
Bonjour à tous,

J'aimerais savoir si c'est possible de mettre une flèche pour indiquer qu'il
y a d'autres lignes qui sont caché par en haut a cause d'un volet.

Est-ce possible?

Merci

5 réponses

Avatar
Yvan
Bonjour Erico

Après avoir créé et correctement positionné la flèche (qu'on suppose ici être
Shapes(1), c'est à dire la première forme créée, il faut utiliser la ligne

Shapes(1).Visible = ActiveWindow.Split (vrai si les volets sont figés, et faux
si ce n'est pas le cas).

Le problème est qu'il n'existe pas, en tout cas pas à ma connaissance, de
possibilité d'intercepter l'évènement "Figer/libérer les volets". Une
alternative serait de placer cette ligne dans la procédure évènementielle
Worksheet_SelectionChange de la feuille concernée. Dans ces conditions, la
flèche sera affichée/masquée non pas lorsque les volets seront figés/libérés,
mais au premier changement de sélection de cellule qui suivra. Pas optimal, mais
mieux que rien!

Exemple ici: http://cjoint.com/?kskk1zMOxy

@+

Yvan


"Érico" a écrit dans le message de news:
e%
Bonjour à tous,

J'aimerais savoir si c'est possible de mettre une flèche pour indiquer qu'il y
a d'autres lignes qui sont caché par en haut a cause d'un volet.

Est-ce possible?

Merci



Avatar
Érico
Comment tu fais pour télécharger ce fichier sans le mettre dans l'Explorer
de Windows.
Merci

"Yvan" <yvan.echanges(enlever ceci)@free.fr> a écrit dans le message de
news:
Bonjour Erico

Après avoir créé et correctement positionné la flèche (qu'on suppose ici
être Shapes(1), c'est à dire la première forme créée, il faut utiliser la
ligne

Shapes(1).Visible = ActiveWindow.Split (vrai si les volets sont figés, et
faux si ce n'est pas le cas).

Le problème est qu'il n'existe pas, en tout cas pas à ma connaissance, de
possibilité d'intercepter l'évènement "Figer/libérer les volets". Une
alternative serait de placer cette ligne dans la procédure évènementielle
Worksheet_SelectionChange de la feuille concernée. Dans ces conditions, la
flèche sera affichée/masquée non pas lorsque les volets seront
figés/libérés, mais au premier changement de sélection de cellule qui
suivra. Pas optimal, mais mieux que rien!

Exemple ici: http://cjoint.com/?kskk1zMOxy

@+

Yvan


"Érico" a écrit dans le message de news:
e%
Bonjour à tous,

J'aimerais savoir si c'est possible de mettre une flèche pour indiquer
qu'il y a d'autres lignes qui sont caché par en haut a cause d'un volet.

Est-ce possible?

Merci







Avatar
Yvan
Salut Erico

Quand tu es sur la page cjoint concernée, tu as un lien vers le fichier (ici
volet.xls). Tu fais un clic droit sur le lien et tu choisis "Enregistrer sous".
Le tour est joué!

@+

Yvan


"Érico" a écrit dans le message de news:
%23GlkcY%
Comment tu fais pour télécharger ce fichier sans le mettre dans l'Explorer de
Windows.
Merci

"Yvan" <yvan.echanges(enlever ceci)@free.fr> a écrit dans le message de news:

Bonjour Erico

Après avoir créé et correctement positionné la flèche (qu'on suppose ici être
Shapes(1), c'est à dire la première forme créée, il faut utiliser la ligne

Shapes(1).Visible = ActiveWindow.Split (vrai si les volets sont figés, et
faux si ce n'est pas le cas).

Le problème est qu'il n'existe pas, en tout cas pas à ma connaissance, de
possibilité d'intercepter l'évènement "Figer/libérer les volets". Une
alternative serait de placer cette ligne dans la procédure évènementielle
Worksheet_SelectionChange de la feuille concernée. Dans ces conditions, la
flèche sera affichée/masquée non pas lorsque les volets seront figés/libérés,
mais au premier changement de sélection de cellule qui suivra. Pas optimal,
mais mieux que rien!

Exemple ici: http://cjoint.com/?kskk1zMOxy

@+

Yvan


"Érico" a écrit dans le message de news:
e%
Bonjour à tous,

J'aimerais savoir si c'est possible de mettre une flèche pour indiquer qu'il
y a d'autres lignes qui sont caché par en haut a cause d'un volet.

Est-ce possible?

Merci











Avatar
Yvan
Petit complément:

Ce que je viens de t'indiquer revient à le mettre comme tu dis dans l'Explorer
Windows. Ce que je voulais te dire dans le message dans le fichier en question,
c'est qu'il ne fallait pas essayer de le tester "en ligne".

En espérant que çà te convienne,

@+

Yvan

"Érico" a écrit dans le message de news:
%23GlkcY%
Comment tu fais pour télécharger ce fichier sans le mettre dans l'Explorer de
Windows.
Merci

"Yvan" <yvan.echanges(enlever ceci)@free.fr> a écrit dans le message de news:

Bonjour Erico

Après avoir créé et correctement positionné la flèche (qu'on suppose ici être
Shapes(1), c'est à dire la première forme créée, il faut utiliser la ligne

Shapes(1).Visible = ActiveWindow.Split (vrai si les volets sont figés, et
faux si ce n'est pas le cas).

Le problème est qu'il n'existe pas, en tout cas pas à ma connaissance, de
possibilité d'intercepter l'évènement "Figer/libérer les volets". Une
alternative serait de placer cette ligne dans la procédure évènementielle
Worksheet_SelectionChange de la feuille concernée. Dans ces conditions, la
flèche sera affichée/masquée non pas lorsque les volets seront figés/libérés,
mais au premier changement de sélection de cellule qui suivra. Pas optimal,
mais mieux que rien!

Exemple ici: http://cjoint.com/?kskk1zMOxy

@+

Yvan


"Érico" a écrit dans le message de news:
e%
Bonjour à tous,

J'aimerais savoir si c'est possible de mettre une flèche pour indiquer qu'il
y a d'autres lignes qui sont caché par en haut a cause d'un volet.

Est-ce possible?

Merci











Avatar
Érico
Ce lien sert à rien alors?

Je n'ai que "enregistrer la cible sous", donc pas moyen de voir ce fichier
dans "Excel" intégralement

Érico




"Yvan" <yvan.echanges(enlever ceci)@free.fr> a écrit dans le message de
news: eXyc92%
Petit complément:

Ce que je viens de t'indiquer revient à le mettre comme tu dis dans
l'Explorer Windows. Ce que je voulais te dire dans le message dans le
fichier en question, c'est qu'il ne fallait pas essayer de le tester "en
ligne".

En espérant que çà te convienne,

@+

Yvan

"Érico" a écrit dans le message de news:
%23GlkcY%
Comment tu fais pour télécharger ce fichier sans le mettre dans
l'Explorer de Windows.
Merci

"Yvan" <yvan.echanges(enlever ceci)@free.fr> a écrit dans le message de
news:
Bonjour Erico

Après avoir créé et correctement positionné la flèche (qu'on suppose ici
être Shapes(1), c'est à dire la première forme créée, il faut utiliser
la ligne

Shapes(1).Visible = ActiveWindow.Split (vrai si les volets sont figés,
et faux si ce n'est pas le cas).

Le problème est qu'il n'existe pas, en tout cas pas à ma connaissance,
de possibilité d'intercepter l'évènement "Figer/libérer les volets". Une
alternative serait de placer cette ligne dans la procédure
évènementielle Worksheet_SelectionChange de la feuille concernée. Dans
ces conditions, la flèche sera affichée/masquée non pas lorsque les
volets seront figés/libérés, mais au premier changement de sélection de
cellule qui suivra. Pas optimal, mais mieux que rien!

Exemple ici: http://cjoint.com/?kskk1zMOxy

@+

Yvan


"Érico" a écrit dans le message de news:
e%
Bonjour à tous,

J'aimerais savoir si c'est possible de mettre une flèche pour indiquer
qu'il y a d'autres lignes qui sont caché par en haut a cause d'un
volet.

Est-ce possible?

Merci