j'ai confectionn=E9 une feuille de calcul avec plein de=20
macros, de formules et de mises en forme. J'ai enregistr=E9=20
cette feuille en tant que mod=E8le (.xlt) pos=E9 sur le=20
bureau.=20
Primo : Je souhaiterais que ce mod=E8le ne puisse =EAtre=20
modifi=E9 sous aucun pr=E9texte par la personne qui l'utilise.
Secondo : que chaque fois qu'il est utilis=E9, la nouvelle=20
feuille soit enregistr=E9e dans un r=E9tertoire nomm=E9=20
(Global") pos=E9 sur le bureau avec comme nom de la feuille=20
correspondant au texte entr=E9 dans la cellule A1.
tertio : L'enregistrement de cette feuille doit se faire=20
sans les macros et autres mises en formes du mod=E8le. Ainsi=20
l'utilisateur n'aura pas =E0 r=E9pondre =E0 chaque fois =E0=20
l'alerte macro ni =E0 voir les formules et mises en formes=20
utilis=E9es dans la confection du mod=E8le.
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
gerard
salut donc dans un premier temps tu deverrouille toute les cellues auxquels on va avoir acces ensuite tu protege avec un mot de passe ta feuil, ton classeur et tes macros avec un clic droit sur ton projet pour les macros enssuite il suffira par exemple de faire une macro sur le workbook avant la fermeture beforeclose et la tu fais ton code pour la sauvegarde du style activeWorbook.SaveAs le nom de ton fichier avec le chemin et ensuite pour le sauvegarder le premier sans changement tu fait ActiveWorkbook.close SaveChanges:úlse voila normalement tout se passe bien aller a++ ge
"dadda" a écrit dans le message de news:072301c3c19a$57341020$ bonjour tout le monde;
j'ai confectionné une feuille de calcul avec plein de macros, de formules et de mises en forme. J'ai enregistré cette feuille en tant que modèle (.xlt) posé sur le bureau. Primo : Je souhaiterais que ce modèle ne puisse être modifié sous aucun prétexte par la personne qui l'utilise.
Secondo : que chaque fois qu'il est utilisé, la nouvelle feuille soit enregistrée dans un rétertoire nommé (Global") posé sur le bureau avec comme nom de la feuille correspondant au texte entré dans la cellule A1.
tertio : L'enregistrement de cette feuille doit se faire sans les macros et autres mises en formes du modèle. Ainsi l'utilisateur n'aura pas à répondre à chaque fois à l'alerte macro ni à voir les formules et mises en formes utilisées dans la confection du modèle.
Merci beaucoup
salut
donc dans un premier temps tu deverrouille toute les cellues auxquels on va
avoir acces
ensuite tu protege avec un mot de passe ta feuil, ton classeur et tes macros
avec un clic droit sur ton projet pour les macros
enssuite il suffira par exemple de faire une macro sur le workbook avant la
fermeture beforeclose
et la tu fais ton code pour la sauvegarde du style
activeWorbook.SaveAs le nom de ton fichier avec le chemin
et ensuite pour le sauvegarder le premier sans changement tu fait
ActiveWorkbook.close SaveChanges:úlse
voila normalement tout se passe bien
aller a++
ge
"dadda" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:072301c3c19a$57341020$a501280a@phx.gbl...
bonjour tout le monde;
j'ai confectionné une feuille de calcul avec plein de
macros, de formules et de mises en forme. J'ai enregistré
cette feuille en tant que modèle (.xlt) posé sur le
bureau.
Primo : Je souhaiterais que ce modèle ne puisse être
modifié sous aucun prétexte par la personne qui l'utilise.
Secondo : que chaque fois qu'il est utilisé, la nouvelle
feuille soit enregistrée dans un rétertoire nommé
(Global") posé sur le bureau avec comme nom de la feuille
correspondant au texte entré dans la cellule A1.
tertio : L'enregistrement de cette feuille doit se faire
sans les macros et autres mises en formes du modèle. Ainsi
l'utilisateur n'aura pas à répondre à chaque fois à
l'alerte macro ni à voir les formules et mises en formes
utilisées dans la confection du modèle.
salut donc dans un premier temps tu deverrouille toute les cellues auxquels on va avoir acces ensuite tu protege avec un mot de passe ta feuil, ton classeur et tes macros avec un clic droit sur ton projet pour les macros enssuite il suffira par exemple de faire une macro sur le workbook avant la fermeture beforeclose et la tu fais ton code pour la sauvegarde du style activeWorbook.SaveAs le nom de ton fichier avec le chemin et ensuite pour le sauvegarder le premier sans changement tu fait ActiveWorkbook.close SaveChanges:úlse voila normalement tout se passe bien aller a++ ge
"dadda" a écrit dans le message de news:072301c3c19a$57341020$ bonjour tout le monde;
j'ai confectionné une feuille de calcul avec plein de macros, de formules et de mises en forme. J'ai enregistré cette feuille en tant que modèle (.xlt) posé sur le bureau. Primo : Je souhaiterais que ce modèle ne puisse être modifié sous aucun prétexte par la personne qui l'utilise.
Secondo : que chaque fois qu'il est utilisé, la nouvelle feuille soit enregistrée dans un rétertoire nommé (Global") posé sur le bureau avec comme nom de la feuille correspondant au texte entré dans la cellule A1.
tertio : L'enregistrement de cette feuille doit se faire sans les macros et autres mises en formes du modèle. Ainsi l'utilisateur n'aura pas à répondre à chaque fois à l'alerte macro ni à voir les formules et mises en formes utilisées dans la confection du modèle.