Est-il possible d'ouvrir un fichier Excel en "lecture et écriture" sur un
horaire donné (par exemple de 13h00 à 14h00 tous les jours), puis le reste
du temps uniquement en "lecture seule" ?
Sinon par une commande en Vba ?
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
Christophe Mathon
Bonjour Laurent,
Deux possibilité s'offres à toi: 1) Dans Excel même, tu peux crée une macro qui vas changer/vérifier les droits NTFS du fichier. Problèmes: a- Si les macros sont désactivées dans Excel, cette fonction ne sera pas exécuter. b- Cela implique que la personne qui exécuter Excel ai accès au fichier, et donc peut changer les droit manuellement, Ou alors utiliser le mot de passe d'un autre compte qui sera alors en "claire" dans la macro (qui peut alors être protégé par un MDP). 2) crée un script dans Windows et l'exécuter au début et à la fin de la plage horaire. Problèmes: a) Si le fichier est déplacée, ce script ne marchera plus. b) le fichier doit être en local sur la machine (Je ne suis pas sure que dans un domaine cela soit possible...)
N'hésite pas à répondre à ce post si tu a d'autre question
Christophe Mathon
"" wrote in message news:
Bonjour,
Est-il possible d'ouvrir un fichier Excel en "lecture et écriture" sur un horaire donné (par exemple de 13h00 à 14h00 tous les jours), puis le reste du temps uniquement en "lecture seule" ? Sinon par une commande en Vba ?
Merci
Bonjour Laurent,
Deux possibilité s'offres à toi:
1) Dans Excel même, tu peux crée une macro qui vas changer/vérifier les
droits NTFS du fichier.
Problèmes:
a- Si les macros sont désactivées dans Excel, cette fonction ne sera
pas exécuter.
b- Cela implique que la personne qui exécuter Excel ai accès au
fichier, et donc peut changer les droit manuellement,
Ou alors utiliser le mot de passe d'un autre compte qui sera
alors en "claire" dans la macro (qui peut alors être protégé par un MDP).
2) crée un script dans Windows et l'exécuter au début et à la fin de la
plage horaire.
Problèmes:
a) Si le fichier est déplacée, ce script ne marchera plus.
b) le fichier doit être en local sur la machine (Je ne suis pas sure que
dans un domaine cela soit possible...)
N'hésite pas à répondre à ce post si tu a d'autre question
Christophe Mathon
"L@urent" <lglo@tele2.fr> wrote in message
news:B3A4DF2F-7B98-4583-8827-5B8B0CAEC747@microsoft.com...
Bonjour,
Est-il possible d'ouvrir un fichier Excel en "lecture et écriture" sur un
horaire donné (par exemple de 13h00 à 14h00 tous les jours), puis le reste
du temps uniquement en "lecture seule" ?
Sinon par une commande en Vba ?
Deux possibilité s'offres à toi: 1) Dans Excel même, tu peux crée une macro qui vas changer/vérifier les droits NTFS du fichier. Problèmes: a- Si les macros sont désactivées dans Excel, cette fonction ne sera pas exécuter. b- Cela implique que la personne qui exécuter Excel ai accès au fichier, et donc peut changer les droit manuellement, Ou alors utiliser le mot de passe d'un autre compte qui sera alors en "claire" dans la macro (qui peut alors être protégé par un MDP). 2) crée un script dans Windows et l'exécuter au début et à la fin de la plage horaire. Problèmes: a) Si le fichier est déplacée, ce script ne marchera plus. b) le fichier doit être en local sur la machine (Je ne suis pas sure que dans un domaine cela soit possible...)
N'hésite pas à répondre à ce post si tu a d'autre question
Christophe Mathon
"" wrote in message news:
Bonjour,
Est-il possible d'ouvrir un fichier Excel en "lecture et écriture" sur un horaire donné (par exemple de 13h00 à 14h00 tous les jours), puis le reste du temps uniquement en "lecture seule" ? Sinon par une commande en Vba ?
Merci
L
D'abord merci pour tes réponses. J'élimine la 2ème possibilité : le fichier est sur réseau (il y en plus un administrateur réseau. Donc je ne peux pas grand chose) Je crois que je vais utiliser un autre type de macro. L'utilisation d'un créneau horaire me parait un peu trop lourde ; je crois que je me complique trop les choses ...
Cordialement
"Christophe Mathon" a écrit dans le message de news:O6Sc$
Bonjour Laurent,
Deux possibilité s'offres à toi: 1) Dans Excel même, tu peux crée une macro qui vas changer/vérifier les droits NTFS du fichier. Problèmes: a- Si les macros sont désactivées dans Excel, cette fonction ne sera pas exécuter. b- Cela implique que la personne qui exécuter Excel ai accès au fichier, et donc peut changer les droit manuellement, Ou alors utiliser le mot de passe d'un autre compte qui sera alors en "claire" dans la macro (qui peut alors être protégé par un MDP). 2) crée un script dans Windows et l'exécuter au début et à la fin de la plage horaire. Problèmes: a) Si le fichier est déplacée, ce script ne marchera plus. b) le fichier doit être en local sur la machine (Je ne suis pas sure que dans un domaine cela soit possible...)
N'hésite pas à répondre à ce post si tu a d'autre question
Christophe Mathon
"" wrote in message news:
Bonjour,
Est-il possible d'ouvrir un fichier Excel en "lecture et écriture" sur un horaire donné (par exemple de 13h00 à 14h00 tous les jours), puis le reste du temps uniquement en "lecture seule" ? Sinon par une commande en Vba ?
Merci
D'abord merci pour tes réponses.
J'élimine la 2ème possibilité : le fichier est sur réseau (il y en plus un
administrateur réseau. Donc je ne peux pas grand chose)
Je crois que je vais utiliser un autre type de macro.
L'utilisation d'un créneau horaire me parait un peu trop lourde ; je crois
que je me complique trop les choses ...
Cordialement
"Christophe Mathon" <csmathon@hotmail.com> a écrit dans le message de
news:O6Sc$2hyIHA.3680@TK2MSFTNGP05.phx.gbl...
Bonjour Laurent,
Deux possibilité s'offres à toi:
1) Dans Excel même, tu peux crée une macro qui vas changer/vérifier les
droits NTFS du fichier.
Problèmes:
a- Si les macros sont désactivées dans Excel, cette fonction ne
sera pas exécuter.
b- Cela implique que la personne qui exécuter Excel ai accès au
fichier, et donc peut changer les droit manuellement,
Ou alors utiliser le mot de passe d'un autre compte qui sera
alors en "claire" dans la macro (qui peut alors être protégé par un MDP).
2) crée un script dans Windows et l'exécuter au début et à la fin de la
plage horaire.
Problèmes:
a) Si le fichier est déplacée, ce script ne marchera plus.
b) le fichier doit être en local sur la machine (Je ne suis pas sure
que dans un domaine cela soit possible...)
N'hésite pas à répondre à ce post si tu a d'autre question
Christophe Mathon
"L@urent" <lglo@tele2.fr> wrote in message
news:B3A4DF2F-7B98-4583-8827-5B8B0CAEC747@microsoft.com...
Bonjour,
Est-il possible d'ouvrir un fichier Excel en "lecture et écriture" sur un
horaire donné (par exemple de 13h00 à 14h00 tous les jours), puis le
reste du temps uniquement en "lecture seule" ?
Sinon par une commande en Vba ?
D'abord merci pour tes réponses. J'élimine la 2ème possibilité : le fichier est sur réseau (il y en plus un administrateur réseau. Donc je ne peux pas grand chose) Je crois que je vais utiliser un autre type de macro. L'utilisation d'un créneau horaire me parait un peu trop lourde ; je crois que je me complique trop les choses ...
Cordialement
"Christophe Mathon" a écrit dans le message de news:O6Sc$
Bonjour Laurent,
Deux possibilité s'offres à toi: 1) Dans Excel même, tu peux crée une macro qui vas changer/vérifier les droits NTFS du fichier. Problèmes: a- Si les macros sont désactivées dans Excel, cette fonction ne sera pas exécuter. b- Cela implique que la personne qui exécuter Excel ai accès au fichier, et donc peut changer les droit manuellement, Ou alors utiliser le mot de passe d'un autre compte qui sera alors en "claire" dans la macro (qui peut alors être protégé par un MDP). 2) crée un script dans Windows et l'exécuter au début et à la fin de la plage horaire. Problèmes: a) Si le fichier est déplacée, ce script ne marchera plus. b) le fichier doit être en local sur la machine (Je ne suis pas sure que dans un domaine cela soit possible...)
N'hésite pas à répondre à ce post si tu a d'autre question
Christophe Mathon
"" wrote in message news:
Bonjour,
Est-il possible d'ouvrir un fichier Excel en "lecture et écriture" sur un horaire donné (par exemple de 13h00 à 14h00 tous les jours), puis le reste du temps uniquement en "lecture seule" ? Sinon par une commande en Vba ?