Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

chercher les données

Y

yvon51

Guest
bonjour à toutes et à tous,

dans un classeur, je dispose d'une feuille qui doit être remplie par chaque membre du personnel chaque jour pour être remboursé de frais en fin de mois.

pour la fabrication de certains calculs de ce fichier, j'ai été aidé par Monique.

on trouve dans ce classeur une autre feuille contenant toutes les données permanentes utilisées dans la rédaction de la fiche de remboursement.

le problème qui se pose est le suivant:

sachant que nous sommes en réseau, est-il possible que chaque salarié ai, en local, la fiche de remboursement et que le fichier contenant les données permanentes n'existe que dans le serveur?
cette config est nécessaire car de temps à autre certaines données évolues, et je me vois mal aller 10 fois par an sur 90 machines faire les modifs.

si la réponse est oui, y a-t-il une procédure pour lier les fichier ou bien cela se fait-il automatiquement ?

merci beaucoup

yvon51
 
P

Pascal76

Guest
Re Yvon

Voilà un début de code :

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts = False
Workbooks("donnees.xls").Close
Application.DisplayAlerts = True
End Sub

Private Sub Workbook_Open()
ChDir "\\serveur"
Workbooks.Open Filename:="\\serveur\donnees.xls"
End Sub

A améliorer tester si donnees déjà ouvert
tester si donnees déjà fermé

@+

Pascal
 
Y

yvon51

Guest
Pascal

je viens d'écrire la macro en utilisant ton exemple, mais cela ne marche pas.
je te joins le *.zip de la macro avec l'explication du bug.

merci
yvon
 

Pièces jointes

  • macro_ouvrir.zip
    3.2 KB · Affichages: 9
P

Pascal76

Guest
Salut

Excuse je n'avais pas fait gaffe au message et vu que je finis à 16 h 30 ...

M'enfin aujourd'hui c'est RTT alors on bosse chez soi

Dis La ligne qui bug correspond au lancement d'une macro appelée "Déplacements_simple1.xls!ouvrir"

Tu as une macro qui s'appelle comme cela ???

Sinon peux -tu m'envoyer ton fichier même sans données pour que je regarde tes macros où elles sont placées. Car les macros à l'ouverture et fermeture doivent être placées dans "This Workbook".

Tu me tiens au courant

Pascal
 
Y

yvon51

Guest
merci Pascal,

je t'envoie les 2 fichiers maintenant par Courriel

merci encore

moi je pars vers 17h 15 et je n'ai pas internet chez moi. alors!!

je suis fonctionnaire

yvon51
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…