Partage macro complémentaire
Fermé
whirly
Messages postés
32
Date d'inscription
mardi 10 février 2009
Statut
Membre
Dernière intervention
22 septembre 2011
-
19 nov. 2009 à 11:42
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 21 sept. 2010 à 06:51
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 21 sept. 2010 à 06:51
A voir également:
- Partage macro complémentaire
- Partage de photos - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Partage d'abonnement - Accueil - Services en ligne
- Macro word - Guide
- Partage d'écran whatsapp pc - Accueil - Messagerie instantanée
5 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
20 sept. 2010 à 06:50
20 sept. 2010 à 06:50
Bonjour,
Tu pourrais te créer une tache planifiée vers un fichier batch qui copie ton fichier.
eric
Tu pourrais te créer une tache planifiée vers un fichier batch qui copie ton fichier.
eric
whirly
Messages postés
32
Date d'inscription
mardi 10 février 2009
Statut
Membre
Dernière intervention
22 septembre 2011
2
16 sept. 2010 à 08:46
16 sept. 2010 à 08:46
Je repose ma question plus simplement.
Comment modifier une macro complementaire .xla qui est mise en reseau?
== en effet si plusieurs utilisateurs sont dessus, je ne peux plus la modifier et doit attendre que tous le monde sorte du bureau.
Merci d'avance les pros!
Comment modifier une macro complementaire .xla qui est mise en reseau?
== en effet si plusieurs utilisateurs sont dessus, je ne peux plus la modifier et doit attendre que tous le monde sorte du bureau.
Merci d'avance les pros!
whirly
Messages postés
32
Date d'inscription
mardi 10 février 2009
Statut
Membre
Dernière intervention
22 septembre 2011
2
20 sept. 2010 à 06:39
20 sept. 2010 à 06:39
:'(
whirly
Messages postés
32
Date d'inscription
mardi 10 février 2009
Statut
Membre
Dernière intervention
22 septembre 2011
2
20 sept. 2010 à 13:37
20 sept. 2010 à 13:37
Tu veux dire que je pourrais substituer l'ancien fichier par un nouveau grace a un fichier executable que je lancerais en plein milieu de la nuit?
Je ne connais pas le batch mais suis en train d'apprendre les bases de C. Ca pourrais se faire en C?
thx!
Je ne connais pas le batch mais suis en train d'apprendre les bases de C. Ca pourrais se faire en C?
thx!
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
Modifié par eriiic le 21/09/2010 à 00:12
Modifié par eriiic le 21/09/2010 à 00:12
Si tu laisses ton micro allumé oui.
C'est un simple fichier texte (faire sur le bloc-note windows, éviter word et compagnie qui rajoutera des caractères de contrôle si tu n'enregistres pas au bon format) que tu renommes de .txt en .bat
Dedans tu mets des commandes DOS, pour toi ça serait qcq chose comme :
COPY C:\tmp\tonFichier.xla U:\répertoireQuiVaBien\ /Y
( /Y pour ne pas avoir de confirmation)
Tu peux tester sur un fichier bidon en lançant le .bat, c'est un exécutable
Ci-dessous l'aide de COPY que tu peux avoir en ouvrant une session DOS et en tapant : copy /?
Un fois fait et testé tu peux le lancer à l'aide du 'planificateur de taches' de windows (chez moi dans les outils système mais je l'ai peut-être bougé). Tu crées une tache qui lance le .bat à l'heure désirée
eric
edit: j'avais oublié l'aide de COPY :
Copie un ou plusieurs fichiers sur un autre emplacement.
COPY /D /V /N | /-Y /Z /L | /B source | /B
[+ source | /B [+ ...]] [cible | /B]
source Fichier(s) à copier.
/A Indique un fichier texte ASCII.
/B Indique un fichier binaire.
/D Permet au fichier cible d'être créé sous forme déchiffrée.
cible Répertoire et/ou nom de fichier cible.
/V Vérifie l'écriture du ou des fichiers cible.
/N Utilise un nom de fichier court, s'il est disponible, lors de
la copie d'un fichier ayant un nom supérieur à 8.3 caract.
/Y Supprime la confirmation de remplacement d'un fichier
cible existant.
/-Y Demande une confirmation pour remplacer un fichier cible
existant.
/Z Copie les fichiers réseau en mode redémarrage.
/L Si la source est un lien symbolique, copie le lien sur la
cible plutôt que le fichier sur lequel pointe le lien source.
L'option /Y peut être prédéfinie dans la variable d'environnement COPYCMD.
Il est possible d'annuler cela avec l'option /-Y de la ligne de commande. Par
défaut, l'utilisateur est invité à confirmer le remplacement à moins que la
commande COPY ne soit exécutée à partir d'un fichier de commandes.
Pour concaténer des fichiers, spécifiez un seul fichier cible et plusieurs
fichiers source (avec caractères génériques ou fichier1+fichier2+fichier3).
C'est un simple fichier texte (faire sur le bloc-note windows, éviter word et compagnie qui rajoutera des caractères de contrôle si tu n'enregistres pas au bon format) que tu renommes de .txt en .bat
Dedans tu mets des commandes DOS, pour toi ça serait qcq chose comme :
COPY C:\tmp\tonFichier.xla U:\répertoireQuiVaBien\ /Y
( /Y pour ne pas avoir de confirmation)
Tu peux tester sur un fichier bidon en lançant le .bat, c'est un exécutable
Ci-dessous l'aide de COPY que tu peux avoir en ouvrant une session DOS et en tapant : copy /?
Un fois fait et testé tu peux le lancer à l'aide du 'planificateur de taches' de windows (chez moi dans les outils système mais je l'ai peut-être bougé). Tu crées une tache qui lance le .bat à l'heure désirée
eric
edit: j'avais oublié l'aide de COPY :
Copie un ou plusieurs fichiers sur un autre emplacement.
COPY /D /V /N | /-Y /Z /L | /B source | /B
[+ source | /B [+ ...]] [cible | /B]
source Fichier(s) à copier.
/A Indique un fichier texte ASCII.
/B Indique un fichier binaire.
/D Permet au fichier cible d'être créé sous forme déchiffrée.
cible Répertoire et/ou nom de fichier cible.
/V Vérifie l'écriture du ou des fichiers cible.
/N Utilise un nom de fichier court, s'il est disponible, lors de
la copie d'un fichier ayant un nom supérieur à 8.3 caract.
/Y Supprime la confirmation de remplacement d'un fichier
cible existant.
/-Y Demande une confirmation pour remplacer un fichier cible
existant.
/Z Copie les fichiers réseau en mode redémarrage.
/L Si la source est un lien symbolique, copie le lien sur la
cible plutôt que le fichier sur lequel pointe le lien source.
L'option /Y peut être prédéfinie dans la variable d'environnement COPYCMD.
Il est possible d'annuler cela avec l'option /-Y de la ligne de commande. Par
défaut, l'utilisateur est invité à confirmer le remplacement à moins que la
commande COPY ne soit exécutée à partir d'un fichier de commandes.
Pour concaténer des fichiers, spécifiez un seul fichier cible et plusieurs
fichiers source (avec caractères génériques ou fichier1+fichier2+fichier3).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
whirly
Messages postés
32
Date d'inscription
mardi 10 février 2009
Statut
Membre
Dernière intervention
22 septembre 2011
2
21 sept. 2010 à 06:06
21 sept. 2010 à 06:06
Nikel merci je vais essayer ca. Je ne connaissais pas du tout ce systeme.
Sinon ce n'est donc vraiment pas possible de modifier un fichier .xla utilisé par plusieurs personnes?
Thks
Sinon ce n'est donc vraiment pas possible de modifier un fichier .xla utilisé par plusieurs personnes?
Thks
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
Modifié par eriiic le 21/09/2010 à 06:52
Modifié par eriiic le 21/09/2010 à 06:52
Un fichier excel partagé on arrive à l'écraser, essaie mais je ne sais pas ce que ça donne pour un xla.
Si ça marche, ils n'auront le correctif qu'au prochain lancement d'excel je pense.
eric
Si ça marche, ils n'auront le correctif qu'au prochain lancement d'excel je pense.
eric