Je travaille sur une classeur qui fait à 212 lignes; tout e nbas de ces
lignes j'ai mis un bouton avec une macro Enregistrer Et Fermer;tout se passe
bie nsauf que quand j'ouvre à nouveau ce classeur, je metrouve tout en bas,
à côté de mon bouton.
Ma question est la suivante : Existe t'il une petite macro ou un petit code
vba qui ferait que mon classeur s'ouvre automatiquement en haut, à hauteur
disons de la cellule B4.
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
Pierre Fauconnier
Bonjour
Dans le module ThisWorkbook ( C'est ainsi qu'il est nommé par défaut ) , tu peux insérer la macro suivante, à adapter selon ton cas
Private Sub Workbook_Open() Feuil1.Select Range("B4").Select End Sub
Ainsi, tu spécifies la feuille et la cellule que tu souhaites voir activées à l'ouverture du fichier.
Une solution, peut-être plus élégante que de placer le bouton en bas de feuille, est de le placer en haut de la feuille en figeant les volets sur les x premières lignes que tu souhaites éventuellement voir affichées même lors d'un déroulement vers le bas. En plaçant alors tes boutons à hauteur des lignes figées, tu les as toujours visibles sur ta feuille
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Emilie" a écrit dans le message de news:
Bonjour,
Je travaille sur une classeur qui fait à 212 lignes; tout e nbas de ces lignes j'ai mis un bouton avec une macro Enregistrer Et Fermer;tout se passe bie nsauf que quand j'ouvre à nouveau ce classeur, je metrouve tout en bas, à côté de mon bouton. Ma question est la suivante : Existe t'il une petite macro ou un petit code vba qui ferait que mon classeur s'ouvre automatiquement en haut, à hauteur disons de la cellule B4.
Merci de votre aide
Emilie
Bonjour
Dans le module ThisWorkbook ( C'est ainsi qu'il est nommé par défaut ) , tu
peux insérer la macro suivante, à adapter selon ton cas
Private Sub Workbook_Open()
Feuil1.Select
Range("B4").Select
End Sub
Ainsi, tu spécifies la feuille et la cellule que tu souhaites voir activées
à l'ouverture du fichier.
Une solution, peut-être plus élégante que de placer le bouton en bas de
feuille, est de le placer en haut de la feuille en figeant les volets sur
les x premières lignes que tu souhaites éventuellement voir affichées même
lors d'un déroulement vers le bas.
En plaçant alors tes boutons à hauteur des lignes figées, tu les as toujours
visibles sur ta feuille
Ok?
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Emilie" <Gege@wanadoo.fr> a écrit dans le message de news:
eNTJh2QQFHA.1096@tk2msftngp13.phx.gbl...
Bonjour,
Je travaille sur une classeur qui fait à 212 lignes; tout e nbas de ces
lignes j'ai mis un bouton avec une macro Enregistrer Et Fermer;tout se
passe bie nsauf que quand j'ouvre à nouveau ce classeur, je metrouve tout
en bas, à côté de mon bouton.
Ma question est la suivante : Existe t'il une petite macro ou un petit
code vba qui ferait que mon classeur s'ouvre automatiquement en haut, à
hauteur disons de la cellule B4.
Dans le module ThisWorkbook ( C'est ainsi qu'il est nommé par défaut ) , tu peux insérer la macro suivante, à adapter selon ton cas
Private Sub Workbook_Open() Feuil1.Select Range("B4").Select End Sub
Ainsi, tu spécifies la feuille et la cellule que tu souhaites voir activées à l'ouverture du fichier.
Une solution, peut-être plus élégante que de placer le bouton en bas de feuille, est de le placer en haut de la feuille en figeant les volets sur les x premières lignes que tu souhaites éventuellement voir affichées même lors d'un déroulement vers le bas. En plaçant alors tes boutons à hauteur des lignes figées, tu les as toujours visibles sur ta feuille
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Emilie" a écrit dans le message de news:
Bonjour,
Je travaille sur une classeur qui fait à 212 lignes; tout e nbas de ces lignes j'ai mis un bouton avec une macro Enregistrer Et Fermer;tout se passe bie nsauf que quand j'ouvre à nouveau ce classeur, je metrouve tout en bas, à côté de mon bouton. Ma question est la suivante : Existe t'il une petite macro ou un petit code vba qui ferait que mon classeur s'ouvre automatiquement en haut, à hauteur disons de la cellule B4.
Merci de votre aide
Emilie
Emilie
"Pierre Fauconnier" a écrit dans le message de news:
Bonjour
Dans le module ThisWorkbook ( C'est ainsi qu'il est nommé par défaut ) , tu peux insérer la macro suivante, à adapter selon ton cas
Private Sub Workbook_Open() Feuil1.Select Range("B4").Select End Sub
Ainsi, tu spécifies la feuille et la cellule que tu souhaites voir activées à l'ouverture du fichier.
Une solution, peut-être plus élégante que de placer le bouton en bas de feuille, est de le placer en haut de la feuille en figeant les volets sur les x premières lignes que tu souhaites éventuellement voir affichées même lors d'un déroulement vers le bas. En plaçant alors tes boutons à hauteur des lignes figées, tu les as toujours visibles sur ta feuille
Merci pour la macro et pour le conseil ; c'est vrai que c'est plus élégant. Je vais voir quel est le mieux pour moi.
Merci
Emilie
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> a écrit dans le
message de news: e4fol9QQFHA.2932@TK2MSFTNGP09.phx.gbl...
Bonjour
Dans le module ThisWorkbook ( C'est ainsi qu'il est nommé par défaut ) ,
tu peux insérer la macro suivante, à adapter selon ton cas
Private Sub Workbook_Open()
Feuil1.Select
Range("B4").Select
End Sub
Ainsi, tu spécifies la feuille et la cellule que tu souhaites voir
activées à l'ouverture du fichier.
Une solution, peut-être plus élégante que de placer le bouton en bas de
feuille, est de le placer en haut de la feuille en figeant les volets sur
les x premières lignes que tu souhaites éventuellement voir affichées même
lors d'un déroulement vers le bas.
En plaçant alors tes boutons à hauteur des lignes figées, tu les as
toujours visibles sur ta feuille
Merci pour la macro et pour le conseil ; c'est vrai que c'est plus élégant.
Je vais voir quel est le mieux pour moi.
"Pierre Fauconnier" a écrit dans le message de news:
Bonjour
Dans le module ThisWorkbook ( C'est ainsi qu'il est nommé par défaut ) , tu peux insérer la macro suivante, à adapter selon ton cas
Private Sub Workbook_Open() Feuil1.Select Range("B4").Select End Sub
Ainsi, tu spécifies la feuille et la cellule que tu souhaites voir activées à l'ouverture du fichier.
Une solution, peut-être plus élégante que de placer le bouton en bas de feuille, est de le placer en haut de la feuille en figeant les volets sur les x premières lignes que tu souhaites éventuellement voir affichées même lors d'un déroulement vers le bas. En plaçant alors tes boutons à hauteur des lignes figées, tu les as toujours visibles sur ta feuille
Merci pour la macro et pour le conseil ; c'est vrai que c'est plus élégant. Je vais voir quel est le mieux pour moi.