OVH Cloud OVH Cloud

Ouvir un formulaire automatiquement

5 réponses
Avatar
Shann
Bonjour à tous,

Je travaille en ce momoent sur une petite base de données sur Excel, je
souhaiterais que lorsque j'ouvre mon classeur et j'accede à ma feuille excel
qu'un formulaire de saisir s'ouvre automatiquement.

Est ce que cela est possible ?

Merci de votre aide

A bientôt

5 réponses

Avatar
CAP2
Salut,

si tu parles bien d'un formulaire (Userform), tu peux faire ça :

tu fais un clic-droit sur l'onglet de la feuille sur laquelle tu veux voir
ton formulaire arriver auomatiquement, puis "Visualiser le code", et tu
colles ça dans la feuille qui apparaît :

Private Sub Worksheet_Activate()
UserForm1.Show
End Sub

En remplaçant bien sur UserForm1 par le nom de ton formulaire à toi...

Ca marche ?

CAP2
Avatar
Shann
Salut CAP2

Excuse moi je suis pas très bonne sur Excel.
J'ai fait ce que tu m'as dis et franchement je ne sais quoi faire ensuite.

Merci d'avance ton aide

"CAP2" wrote:

Salut,

si tu parles bien d'un formulaire (Userform), tu peux faire ça :

tu fais un clic-droit sur l'onglet de la feuille sur laquelle tu veux voir
ton formulaire arriver auomatiquement, puis "Visualiser le code", et tu
colles ça dans la feuille qui apparaît :

Private Sub Worksheet_Activate()
UserForm1.Show
End Sub

En remplaçant bien sur UserForm1 par le nom de ton formulaire à toi...

Ca marche ?

CAP2





Avatar
Shann
Salut, voivi le méssage d'erreur que j'obtiens.

"Erreur d'execution 424"
Objet requis

"CAP2" wrote:

Salut,

si tu parles bien d'un formulaire (Userform), tu peux faire ça :

tu fais un clic-droit sur l'onglet de la feuille sur laquelle tu veux voir
ton formulaire arriver auomatiquement, puis "Visualiser le code", et tu
colles ça dans la feuille qui apparaît :

Private Sub Worksheet_Activate()
UserForm1.Show
End Sub

En remplaçant bien sur UserForm1 par le nom de ton formulaire à toi...

Ca marche ?

CAP2





Avatar
CAP2
Re,

ce message stipule que tu n'as pas créé de UserForm par VBA (programmation).

Quand tu parles dans ta question initiale de "formulaire", de quel genre de
formulaire s'agit-il (et que veux-tu réellement faire avec ton "formulaire")
?

CAP2
Avatar
Shann
Salut

J'ai un classeur Excel qui comporte 5 feuilles
la 1ere feuille = données sur le stock
la 2eme = les ventes
la 3eme =les prêts
ainsi de suite ....

Ma 1ere feuille comporte des données comme :
modèle
n° de serie
type de machine
utilisateur ...

Ce document étant partager càd ce document peut être consulter par d'autres
personnes.

Je souhaiterais si possible en cliquant sur la feuille par exemple "Stock"
qu'un formulaire apparait afin de saisir les différentes informations
concernant le stock ( modèle, n° de serie, utilisateur ..."

Merci d'avance de ton aide

"CAP2" wrote:

Re,

ce message stipule que tu n'as pas créé de UserForm par VBA (programmation).

Quand tu parles dans ta question initiale de "formulaire", de quel genre de
formulaire s'agit-il (et que veux-tu réellement faire avec ton "formulaire")
?

CAP2