OVH Cloud OVH Cloud

Ouverture en lecture seul

16 réponses
Avatar
GilSe
Bonjour à tous.
Je souhaite qu'à l'ouverture de mon fichier, par defaut protégé, le fichier
soit automatiquement en lecture seule, sans aucun message d'avertissement.
Dans le cas qu'un utilisateur clique sur certains des boutons executant des
macros, et seulement certains, une fenêtre s'ouvre demandant le mot de passe
pour dévérouiller le tableau.
Merci pour votre aide.
Gilles

10 réponses

1 2
Avatar
Patrick BASTARD
Bonjour, *GilSe*

Pour l'ouverture en lecture seule :
Un clic droit sur le nom de ton fichier dans le gestionnaire de fichiers,
Propriétés, cocher l'option "Lecture seule" dans l'onglet "Général", et
cliquer sur "Appliquer" devrait résoudre une partie de ton problème.
Non ?

--
Bien amicordialement,
P. Bastard

Bonjour à tous.
Je souhaite qu'à l'ouverture de mon fichier, par defaut protégé, le
fichier soit automatiquement en lecture seule, sans aucun message
d'avertissement. Dans le cas qu'un utilisateur clique sur certains
des boutons executant des macros, et seulement certains, une fenêtre
s'ouvre demandant le mot de passe pour dévérouiller le tableau.
Merci pour votre aide.
Gilles


Avatar
GilSe
Bonjour Patrick.
J'ai déjà exécuté cette commande mais à l'ouverture du fichier, une fenêtre
me demande confirmation, et c'est justement ca que je ne souhaite pas.
Gilles


Bonjour, *GilSe*

Pour l'ouverture en lecture seule :
Un clic droit sur le nom de ton fichier dans le gestionnaire de fichiers,
Propriétés, cocher l'option "Lecture seule" dans l'onglet "Général", et
cliquer sur "Appliquer" devrait résoudre une partie de ton problème.
Non ?

--
Bien amicordialement,
P. Bastard

Bonjour à tous.
Je souhaite qu'à l'ouverture de mon fichier, par defaut protégé, le
fichier soit automatiquement en lecture seule, sans aucun message
d'avertissement. Dans le cas qu'un utilisateur clique sur certains
des boutons executant des macros, et seulement certains, une fenêtre
s'ouvre demandant le mot de passe pour dévérouiller le tableau.
Merci pour votre aide.
Gilles







Avatar
Patrick BASTARD
Bonjour, *GilSe*

dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

permet de ne pas afficher le message.
Cela te convient-il ?

--
Bien amicordialement,
P. Bastard



Bonjour Patrick.
J'ai déjà exécuté cette commande mais à l'ouverture du fichier, une
fenêtre me demande confirmation, et c'est justement ca que je ne
souhaite pas. Gilles


Bonjour, *GilSe*

Pour l'ouverture en lecture seule :
Un clic droit sur le nom de ton fichier dans le gestionnaire de
fichiers, Propriétés, cocher l'option "Lecture seule" dans l'onglet
"Général", et cliquer sur "Appliquer" devrait résoudre une partie de
ton problème.
Non ?

--
Bien amicordialement,
P. Bastard

Bonjour à tous.
Je souhaite qu'à l'ouverture de mon fichier, par defaut protégé, le
fichier soit automatiquement en lecture seule, sans aucun message
d'avertissement. Dans le cas qu'un utilisateur clique sur certains
des boutons executant des macros, et seulement certains, une fenêtre
s'ouvre demandant le mot de passe pour dévérouiller le tableau.
Merci pour votre aide.
Gilles






Avatar
anonymousA
re,

la solution la plus simple c'est d'ouvrir le fameux fichier par un
l'intermédiaire d'un autre en écrivant l'instruction suivante toute bête

Workbooks.Open "C:toto.xls", , True

En effet, il ne m'a pas été possible d'ouvrir le fichier lui-même en
contrant le message d'alerte du fichier protégé en écriture y. en
bricolant des trucs dans le workbook_open du fichier.

A+


Bonjour, *GilSe*

dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

permet de ne pas afficher le message.
Cela te convient-il ?



Avatar
Patrick BASTARD
Bonjour, *anonymousA*

j'ai vérifié que,
dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

Chez moi, ça marche.
Excel 2002 SP3.




re,

la solution la plus simple c'est d'ouvrir le fameux fichier par un
l'intermédiaire d'un autre en écrivant l'instruction suivante toute
bête
Workbooks.Open "C:toto.xls", , True

En effet, il ne m'a pas été possible d'ouvrir le fichier lui-même en
contrant le message d'alerte du fichier protégé en écriture y. en
bricolant des trucs dans le workbook_open du fichier.

A+


Bonjour, *GilSe*

dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

permet de ne pas afficher le message.
Cela te convient-il ?




Avatar
anonymousA
ben , c'est peut-être un supplément d'intelligence pour 2003. Moi sur
2000, si j'enregistre le fichier avec un mdp pour l'écriture , pas moyen
de l'empêcher de me demander si je veux ouvrir en lecture seule ou pas.
Bon, ne cherchons pas trop.

Cordialement,


Bonjour, *anonymousA*

j'ai vérifié que,
dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

Chez moi, ça marche.
Excel 2002 SP3.





re,

la solution la plus simple c'est d'ouvrir le fameux fichier par un
l'intermédiaire d'un autre en écrivant l'instruction suivante toute
bête
Workbooks.Open "C:toto.xls", , True

En effet, il ne m'a pas été possible d'ouvrir le fichier lui-même en
contrant le message d'alerte du fichier protégé en écriture y. en
bricolant des trucs dans le workbook_open du fichier.

A+



Bonjour, *GilSe*

dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

permet de ne pas afficher le message.
Cela te convient-il ?









Avatar
twinley
Bonsoir à tous

Comme quoi, je viens de buter sur ce point aujourd'hui.
Je n'ai pas encore fait le point sur les versions, mais j'avais posé
cette question il y a une semaine, sur le Application.DisplayAlerts =
False qui ne fait rien.

En version 9 il n'est pas actif, alors que en XL 10 il fonctionne.
Je dis que je n'ai pas fais le point parce que cette aprème je pensais
avoir deux machines en XL2000. Et je pensais aussi qu'elles étaient
toutes les deux en SR3 (maj pour office 2000, pas seulement XL 2000).

Est ce possible que XL soit en 9 et 10 en XL 2000 ?

à+twinley

anonymousA wrote:
ben , c'est peut-être un supplément d'intelligence pour 2003. Moi sur
2000, si j'enregistre le fichier avec un mdp pour l'écriture , pas moyen
de l'empêcher de me demander si je veux ouvrir en lecture seule ou pas.
Bon, ne cherchons pas trop.

Cordialement,



Bonjour, *anonymousA*

j'ai vérifié que,
dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

Chez moi, ça marche.
Excel 2002 SP3.





re,

la solution la plus simple c'est d'ouvrir le fameux fichier par un
l'intermédiaire d'un autre en écrivant l'instruction suivante toute
bête
Workbooks.Open "C:toto.xls", , True

En effet, il ne m'a pas été possible d'ouvrir le fichier lui-même en
contrant le message d'alerte du fichier protégé en écriture y. en
bricolant des trucs dans le workbook_open du fichier.

A+



Bonjour, *GilSe*

dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

permet de ne pas afficher le message.
Cela te convient-il ?












Avatar
anonymousA
salut twinley,

alors là c'est le type de colle à laquelle je n'ai aucune réponse. Il
faudra attendre qu'un autre contributeur t'informe.

Cordialement,


Bonsoir à tous

Comme quoi, je viens de buter sur ce point aujourd'hui.
Je n'ai pas encore fait le point sur les versions, mais j'avais posé
cette question il y a une semaine, sur le Application.DisplayAlerts =
False qui ne fait rien.

En version 9 il n'est pas actif, alors que en XL 10 il fonctionne.
Je dis que je n'ai pas fais le point parce que cette aprème je pensais
avoir deux machines en XL2000. Et je pensais aussi qu'elles étaient
toutes les deux en SR3 (maj pour office 2000, pas seulement XL 2000).

Est ce possible que XL soit en 9 et 10 en XL 2000 ?

à+twinley

anonymousA wrote:

ben , c'est peut-être un supplément d'intelligence pour 2003. Moi sur
2000, si j'enregistre le fichier avec un mdp pour l'écriture , pas
moyen de l'empêcher de me demander si je veux ouvrir en lecture seule
ou pas.
Bon, ne cherchons pas trop.

Cordialement,



Bonjour, *anonymousA*

j'ai vérifié que,
dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

Chez moi, ça marche.
Excel 2002 SP3.





re,

la solution la plus simple c'est d'ouvrir le fameux fichier par un
l'intermédiaire d'un autre en écrivant l'instruction suivante toute
bête
Workbooks.Open "C:toto.xls", , True

En effet, il ne m'a pas été possible d'ouvrir le fichier lui-même en
contrant le message d'alerte du fichier protégé en écriture y. en
bricolant des trucs dans le workbook_open du fichier.

A+



Bonjour, *GilSe*

dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

permet de ne pas afficher le message.
Cela te convient-il ?















Avatar
twinley
Salut aA,

et oui, cette commande qui n'agit pas, pourtant c'est une question de
version.

Le plus beau, c'est que j'ai trouvé du premier coup le tableau des
versions MS, il y a une semaine, et ce soir, impossible.
Je pense aussi à un pb de package, selon que c'est premium ou pro ou je
ne sais quoi... Pas très logique, mais quand j'ai ouvert les XL ,
c'était du 2000 tous les deux. L'un en 9 l'autre en 10.
Ca me rappelle la chanson, l'un au printemps, l'autre en hiver.

Un upgrade sur un autre qui peut ne pas bien se mettre à jour ?!
Ou mieux XL installé seul, venant d'un CD, une version 10 et une
installe office 2000 pro venant d"un CD complet. Ce serait la version 9.
Office s'installe avec les autres composants mais il ne downgrade pas
XL, qui reste en 10 à son coeur et qui affiche 2000 en surface.

Il faut déjà que je mette la main sur ce tableau des verions
4,5,6,7,8,9,10,11

à+twinley

anonymousA wrote:
salut twinley,

alors là c'est le type de colle à laquelle je n'ai aucune réponse. Il
faudra attendre qu'un autre contributeur t'informe.

Cordialement,



Bonsoir à tous

Comme quoi, je viens de buter sur ce point aujourd'hui.
Je n'ai pas encore fait le point sur les versions, mais j'avais posé
cette question il y a une semaine, sur le Application.DisplayAlerts =
False qui ne fait rien.

En version 9 il n'est pas actif, alors que en XL 10 il fonctionne.
Je dis que je n'ai pas fais le point parce que cette aprème je pensais
avoir deux machines en XL2000. Et je pensais aussi qu'elles étaient
toutes les deux en SR3 (maj pour office 2000, pas seulement XL 2000).

Est ce possible que XL soit en 9 et 10 en XL 2000 ?

à+twinley

anonymousA wrote:

ben , c'est peut-être un supplément d'intelligence pour 2003. Moi sur
2000, si j'enregistre le fichier avec un mdp pour l'écriture , pas
moyen de l'empêcher de me demander si je veux ouvrir en lecture seule
ou pas.
Bon, ne cherchons pas trop.

Cordialement,



Bonjour, *anonymousA*

j'ai vérifié que,
dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

Chez moi, ça marche.
Excel 2002 SP3.





re,

la solution la plus simple c'est d'ouvrir le fameux fichier par un
l'intermédiaire d'un autre en écrivant l'instruction suivante toute
bête
Workbooks.Open "C:toto.xls", , True

En effet, il ne m'a pas été possible d'ouvrir le fichier lui-même en
contrant le message d'alerte du fichier protégé en écriture y. en
bricolant des trucs dans le workbook_open du fichier.

A+



Bonjour, *GilSe*

dans un module standard (Alt+F11, insertion, module) :

Private Sub Workbook_open()
Application.DisplayAlerts = False
End Sub

permet de ne pas afficher le message.
Cela te convient-il ?


















Avatar
Michel Pierron
Bonsoir GilSe;

Private Sub Workbook_Open()
ThisWorkbook.ChangeFileAccess xlReadOnly
End Sub

MP

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

Bonjour à tous.
Je souhaite qu'à l'ouverture de mon fichier, par defaut protégé, le
fichier

soit automatiquement en lecture seule, sans aucun message d'avertissement.
Dans le cas qu'un utilisateur clique sur certains des boutons executant
des

macros, et seulement certains, une fenêtre s'ouvre demandant le mot de
passe

pour dévérouiller le tableau.
Merci pour votre aide.
Gilles


1 2