OVH Cloud OVH Cloud

Boite de dialogue = menu

8 réponses
Avatar
urgent
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une feuille,mais je
voudrai acceder à cette feuille seulement par mot de passe et qu'excel me
demande donc un mot de passe pour acceder a cette feuille.


merci

8 réponses

Avatar
Patrick Fredin
Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu as donc
une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot de
passe. La macro contrôle le mot de passe et s'il est correct, elle affiche
la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une feuille,mais je
voudrai acceder à cette feuille seulement par mot de passe et qu'excel me
demande donc un mot de passe pour acceder a cette feuille.


merci


Avatar
urgent
oui mais comment intégrer a la macro un mot de passe pour cette feuille
je veux que mon mot de passe soit : "plein"
quel est le code de macro qui me permette d'ouvrir la feuille et ensuite me
demander le mot de passe de cette feuille pour y acceder.

merci.


Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu as donc
une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot de
passe. La macro contrôle le mot de passe et s'il est correct, elle affiche
la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une feuille,mais je
voudrai acceder à cette feuille seulement par mot de passe et qu'excel me
demande donc un mot de passe pour acceder a cette feuille.


merci







Avatar
Patrick Fredin
Je ne sais pas. Tu fais quelque chose dans le genre :

sMotDePasse = InputBox("Mot de passe")
If sMotDePasse = "plein" Then
Sheets("MaFeuille").Activate
Else
MsgBox "Mot de passe incorrect."
End If

Si la feuille est masquée, dans la macro tu l'affiches, et ainsi de suite.

--
Patrick

"urgent" wrote in message
news:
oui mais comment intégrer a la macro un mot de passe pour cette feuille
je veux que mon mot de passe soit : "plein"
quel est le code de macro qui me permette d'ouvrir la feuille et ensuite
me
demander le mot de passe de cette feuille pour y acceder.

merci.


Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu as
donc
une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot de
passe. La macro contrôle le mot de passe et s'il est correct, elle
affiche
la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une feuille,mais
je
voudrai acceder à cette feuille seulement par mot de passe et qu'excel
me
demande donc un mot de passe pour acceder a cette feuille.


merci









Avatar
rg
Slt Patrick

Voici un exemple qui fonctionne
- tu nomme un feuille Clients
- Dans l'objet Workbook tu colle le code suivant :

Cette exemple est de l'excellent livre Excel & VBA 6 de campuspress


Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.EnableCancelKey = xlDisabled
If Sh.Name = "Clients" Then
ActiveWindow.Visible = False
Dim MotDePasse As String
MotDePasse = InputBox("Entrez votre mot de passe.", _
"Mot de passe requis")
If Not MotDePasse = "jk85m" Then
MsgBox "Le mot de passe saisi est incorrect.", _
vbOKOnly + vbInformation, "Mot de passe incorrect"
ThisWorkbook.Sheets("Feuil2").Activate
End If
Windows("Representants par clients.xls").Visible = True
End If
End Sub

A+

René


"urgent" a écrit dans le message de news:

oui mais comment intégrer a la macro un mot de passe pour cette feuille
je veux que mon mot de passe soit : "plein"
quel est le code de macro qui me permette d'ouvrir la feuille et ensuite
me

demander le mot de passe de cette feuille pour y acceder.

merci.


Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu as
donc


une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot de
passe. La macro contrôle le mot de passe et s'il est correct, elle
affiche


la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une feuille,mais
je



voudrai acceder à cette feuille seulement par mot de passe et qu'excel
me



demande donc un mot de passe pour acceder a cette feuille.


merci









Avatar
urgent
oui patrick c'est bon, mais je sais pas comment masquer ma feuille, et tu
peux me donner les commandes qui permettent de masquer ma feuille et de
l'activer dans ma macro.

merci

"Patrick Fredin" wrote:

Je ne sais pas. Tu fais quelque chose dans le genre :

sMotDePasse = InputBox("Mot de passe")
If sMotDePasse = "plein" Then
Sheets("MaFeuille").Activate
Else
MsgBox "Mot de passe incorrect."
End If

Si la feuille est masquée, dans la macro tu l'affiches, et ainsi de suite.

--
Patrick

"urgent" wrote in message
news:
oui mais comment intégrer a la macro un mot de passe pour cette feuille
je veux que mon mot de passe soit : "plein"
quel est le code de macro qui me permette d'ouvrir la feuille et ensuite
me
demander le mot de passe de cette feuille pour y acceder.

merci.


Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu as
donc
une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot de
passe. La macro contrôle le mot de passe et s'il est correct, elle
affiche
la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une feuille,mais
je
voudrai acceder à cette feuille seulement par mot de passe et qu'excel
me
demande donc un mot de passe pour acceder a cette feuille.


merci














Avatar
Patrick Fredin
'Masque la feuille mais est visible dans Format, Feuille, Afficher. Donc
n'importe qui peut la voir ou l'afficher
Sheets("MaFeuille").Visible = xlSheetHidden

'Masque la feuille et n'est pas visible dans Format, Feuille, Afficher. Donc
il faut utiliser le VBA pour l'afficher
Sheets("MaFeuille").Visible = xlSheetVeryHidden

'Affiche la feuille
Sheets("MaFeuille").Visible = xlSheetVisible

Tu sais, un bon moyen de trouver comment faire en VBA est d'enregistrer la
macro. Tu aurais pu trouver cela grâce à l'enregistreur de macro d'Excel.
Mais nous avons toujours du plaisir à aider les autres.

--
Patrick

"urgent" wrote in message
news:
oui patrick c'est bon, mais je sais pas comment masquer ma feuille, et tu
peux me donner les commandes qui permettent de masquer ma feuille et de
l'activer dans ma macro.

merci

"Patrick Fredin" wrote:

Je ne sais pas. Tu fais quelque chose dans le genre :

sMotDePasse = InputBox("Mot de passe")
If sMotDePasse = "plein" Then
Sheets("MaFeuille").Activate
Else
MsgBox "Mot de passe incorrect."
End If

Si la feuille est masquée, dans la macro tu l'affiches, et ainsi de
suite.

--
Patrick

"urgent" wrote in message
news:
oui mais comment intégrer a la macro un mot de passe pour cette feuille
je veux que mon mot de passe soit : "plein"
quel est le code de macro qui me permette d'ouvrir la feuille et
ensuite
me
demander le mot de passe de cette feuille pour y acceder.

merci.


Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu
as
donc
une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot
de
passe. La macro contrôle le mot de passe et s'il est correct, elle
affiche
la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une
feuille,mais
je
voudrai acceder à cette feuille seulement par mot de passe et
qu'excel
me
demande donc un mot de passe pour acceder a cette feuille.


merci
















Avatar
twinley
Bonsoir Patrick,

Quelque chose me dit que le plaisir va être de courte durée.
Dommage ça donne de l'animation.
Ptet que Misange gratteuse va faire une croix sur le changement de pseudo.
Mais ptet pas.
L'entêtement du malotru ne présage rien de bon.
Allez Misange, allez Misange, clapclapclap, ne lâche pas. Encore un coup de
bec...

Wait and see.
--
à+twinley
"Patrick Fredin" a écrit dans le
message de news:%
'Masque la feuille mais est visible dans Format, Feuille, Afficher. Donc
n'importe qui peut la voir ou l'afficher
Sheets("MaFeuille").Visible = xlSheetHidden

'Masque la feuille et n'est pas visible dans Format, Feuille, Afficher.
Donc

il faut utiliser le VBA pour l'afficher
Sheets("MaFeuille").Visible = xlSheetVeryHidden

'Affiche la feuille
Sheets("MaFeuille").Visible = xlSheetVisible

Tu sais, un bon moyen de trouver comment faire en VBA est d'enregistrer la
macro. Tu aurais pu trouver cela grâce à l'enregistreur de macro d'Excel.
Mais nous avons toujours du plaisir à aider les autres.

--
Patrick

"urgent" wrote in message
news:
oui patrick c'est bon, mais je sais pas comment masquer ma feuille, et
tu


peux me donner les commandes qui permettent de masquer ma feuille et de
l'activer dans ma macro.

merci

"Patrick Fredin" wrote:

Je ne sais pas. Tu fais quelque chose dans le genre :

sMotDePasse = InputBox("Mot de passe")
If sMotDePasse = "plein" Then
Sheets("MaFeuille").Activate
Else
MsgBox "Mot de passe incorrect."
End If

Si la feuille est masquée, dans la macro tu l'affiches, et ainsi de
suite.

--
Patrick

"urgent" wrote in message
news:
oui mais comment intégrer a la macro un mot de passe pour cette
feuille




je veux que mon mot de passe soit : "plein"
quel est le code de macro qui me permette d'ouvrir la feuille et
ensuite
me
demander le mot de passe de cette feuille pour y acceder.

merci.


Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu
as
donc
une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot
de
passe. La macro contrôle le mot de passe et s'il est correct, elle
affiche
la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une
feuille,mais
je
voudrai acceder à cette feuille seulement par mot de passe et
qu'excel
me
demande donc un mot de passe pour acceder a cette feuille.


merci




















Avatar
urgent
je te remercie patrick ce bon


Bonsoir Patrick,

Quelque chose me dit que le plaisir va être de courte durée.
Dommage ça donne de l'animation.
Ptet que Misange gratteuse va faire une croix sur le changement de pseudo.
Mais ptet pas.
L'entêtement du malotru ne présage rien de bon.
Allez Misange, allez Misange, clapclapclap, ne lâche pas. Encore un coup de
bec...

Wait and see.
--
à+twinley
"Patrick Fredin" a écrit dans le
message de news:%
'Masque la feuille mais est visible dans Format, Feuille, Afficher. Donc
n'importe qui peut la voir ou l'afficher
Sheets("MaFeuille").Visible = xlSheetHidden

'Masque la feuille et n'est pas visible dans Format, Feuille, Afficher.
Donc

il faut utiliser le VBA pour l'afficher
Sheets("MaFeuille").Visible = xlSheetVeryHidden

'Affiche la feuille
Sheets("MaFeuille").Visible = xlSheetVisible

Tu sais, un bon moyen de trouver comment faire en VBA est d'enregistrer la
macro. Tu aurais pu trouver cela grâce à l'enregistreur de macro d'Excel.
Mais nous avons toujours du plaisir à aider les autres.

--
Patrick

"urgent" wrote in message
news:
oui patrick c'est bon, mais je sais pas comment masquer ma feuille, et
tu


peux me donner les commandes qui permettent de masquer ma feuille et de
l'activer dans ma macro.

merci

"Patrick Fredin" wrote:

Je ne sais pas. Tu fais quelque chose dans le genre :

sMotDePasse = InputBox("Mot de passe")
If sMotDePasse = "plein" Then
Sheets("MaFeuille").Activate
Else
MsgBox "Mot de passe incorrect."
End If

Si la feuille est masquée, dans la macro tu l'affiches, et ainsi de
suite.

--
Patrick

"urgent" wrote in message
news:
oui mais comment intégrer a la macro un mot de passe pour cette
feuille




je veux que mon mot de passe soit : "plein"
quel est le code de macro qui me permette d'ouvrir la feuille et
ensuite
me
demander le mot de passe de cette feuille pour y acceder.

merci.


Bonjour,

Si tu as créé un bouton de commande pour accéder à cette feuille, tu
as
donc
une macro qui fait cela. Tu peux donc y intégrer la demande d'un mot
de
passe. La macro contrôle le mot de passe et s'il est correct, elle
affiche
la feuille.

--
Patrick

"urgent" wrote in message
news:
bonsoir,

je sui desolé pour ne pas avoir répondu sur le forum,
désolé,désormais je répondrai à vos solutions.

J'ai créer un menu avec la boite de dialogue,
j'ai un bouton de commande qui me permet d'acceder à une
feuille,mais
je
voudrai acceder à cette feuille seulement par mot de passe et
qu'excel
me
demande donc un mot de passe pour acceder a cette feuille.


merci