XL 2013 Enregistrer un formulaire dans un autre classeur

COCOISE

XLDnaute Nouveau
Bonjour, pour le boulot je cherche à concevoir un formulaire sous Excel qui sera mis à la disposition de plus de 150 collaborateurs (donc chaque collaborateur aura son fichier Excel à lui). L'idée est que cela reste transparent pour les collaborateurs qui eux complèteront un formulaire, cliqueront sur un bouton "enregistrer" et passeront au client suivant mais il faudrait que l'enregistrement se fasse sur un autre classeur qui deviendra donc ma BDD unique. Je bloque sur ce point précis (je suis novice en VBA) : comment faire pour que la sauvegarde se fasse dans un autre classeur, unique, qui sera sur un répertoire de notre serveur ? Et est-ce que cela peut se faire sans que les collaborateurs voient la BDD s'ouvrir, les données être copiées etc. ?

Par avance un grand merci pour toute aide qui sera salvatrice^^

Coco
 

CHALET53

XLDnaute Barbatruc
Bonjour,
Peut-être à partir de cet exemple
Un fichier de saisie (pour tous les collaborateurs)
Un fichier RecapSaisie (sans doute dans le serveur)
Le programme est dans le fichier de saisie des collaborateurs
Enregistrer le fichier RecapSaisie dans un répertoire : noter le chemin complet
Modifier le programme pour y mettre le chemin complet
fic = "D:\A MARC\excel 7\A Réponse\COCOISE\coco Recap\Recapsaisie.xlsm"
par

fic= le chemin complet et le nom du fichier.xlsm (encadrer par les guillemets)
Le fichier de saisie peut être dans le répertoire que tu veux
a+
 

Pièces jointes

  • Fichier de Saisie.xlsm
    25.2 KB · Affichages: 41
  • RecapSaisie.xlsm
    8.6 KB · Affichages: 28

Discussions similaires

Statistiques des forums

Discussions
315 095
Messages
2 116 169
Membres
112 676
dernier inscrit
little_b