bonjour,
dans mon application j'utiliser des fichiers externes
excel.
j'aimerai en vba interdire le renommage de ces fichiers
donc si un fichier s'appelle toto , il faut povoir interdire
de le renommer en titi
est ce que quelqu'un a une idée de la manière dont je pourrais faire cela
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
Benoit Compoint [MS]
Bonjour,
Vous pouvez utiliser l'instruction VBA "SetAttr" et le paramètre vbReadOnly. Cela évitera un renommage accidentel via l'interface de Windows, puisqu'un message de confirmation de renommage du fichier en lecture seule sera affiché avant chaque renommage.
De même vous pouvez utiliser le paramètre vbHidden ou vbSystem pour que ce fichier n'apparaisse plus dans l'Explorateur de Windows (en tout cas pour les utilisateurs finaux).
Benoît Compoint.
"Thierry" wrote in message news:3fba0f5b$0$27605$
bonjour, dans mon application j'utiliser des fichiers externes excel. j'aimerai en vba interdire le renommage de ces fichiers donc si un fichier s'appelle toto , il faut povoir interdire de le renommer en titi
est ce que quelqu'un a une idée de la manière dont je pourrais faire cela
merci d'avance thiery
Bonjour,
Vous pouvez utiliser l'instruction VBA "SetAttr" et le paramètre vbReadOnly.
Cela évitera un renommage accidentel via l'interface de Windows, puisqu'un
message de confirmation de renommage du fichier en lecture seule sera
affiché avant chaque renommage.
De même vous pouvez utiliser le paramètre vbHidden ou vbSystem pour que ce
fichier n'apparaisse plus dans l'Explorateur de Windows (en tout cas pour
les utilisateurs finaux).
Benoît Compoint.
"Thierry" <thierry@nospam.com> wrote in message
news:3fba0f5b$0$27605$626a54ce@news.free.fr...
bonjour,
dans mon application j'utiliser des fichiers externes
excel.
j'aimerai en vba interdire le renommage de ces fichiers
donc si un fichier s'appelle toto , il faut povoir interdire
de le renommer en titi
est ce que quelqu'un a une idée de la manière dont je pourrais faire cela
Vous pouvez utiliser l'instruction VBA "SetAttr" et le paramètre vbReadOnly. Cela évitera un renommage accidentel via l'interface de Windows, puisqu'un message de confirmation de renommage du fichier en lecture seule sera affiché avant chaque renommage.
De même vous pouvez utiliser le paramètre vbHidden ou vbSystem pour que ce fichier n'apparaisse plus dans l'Explorateur de Windows (en tout cas pour les utilisateurs finaux).
Benoît Compoint.
"Thierry" wrote in message news:3fba0f5b$0$27605$
bonjour, dans mon application j'utiliser des fichiers externes excel. j'aimerai en vba interdire le renommage de ces fichiers donc si un fichier s'appelle toto , il faut povoir interdire de le renommer en titi
est ce que quelqu'un a une idée de la manière dont je pourrais faire cela