Conseil utilisation type de classeur sous réseau

aubelix

XLDnaute Impliqué
Bonjour à tous les Amis du Forum. :)

J'aurais aimé avoir un avis "avisé" sur le type de fichier
ou la manière de gérer un fichier utilisé par plusieurs personnes
sous le réseau. Je vous explique mon casse tête:

Plusieurs utilisateurs utilisent un fichier historique qui sert à
rechercher le dernier numéro MAXI d'ordre d'une référence.
Si cette référence est trouvée, lecture de la valeur de la cellule à
gauche, copier, coller en l'incrémentant + 1 dans le fichier travail.
La référence peut être présente plusieurs fois avec les divers numéros
utilisés au fur à mesure de leur utilisation.
Si elle n'est pas trouvée, coller 1 uniquement dans le fichier travail.

En sachant que ces "fichiers travail" sont indépendants des uns des autres.
Seul le dernier numéro d'ordre MAXI
du fichier historique des ma référence
recherchée est nécessaire.
Dès la prise en compte des actions ci-dessus,sauvegarde de le référence,
numéro MAXI et la date, heure du dernier numéro d'ordre MAXI
dans le fichier Historique au fur et à mesure et le fermer pour que les
autres utilsateurs puissent l'ouvrir et faire la même manipulation...

Le fichier historique doit-il être partagé ou existe-t-il un autre moyen ?

Par avance, Merci de m'aider à avancer dans mon projet.
Cordialement.
 
Dernière édition:
C

Compte Supprimé 979

Guest
Re : Conseil utilisation type de classeur sous réseau

Salut aubelix,

Je n'ai pas tout compris à ce que tu racontes (j'aime pas lire :p)

Mais le fait de partager ton classeur historique risque de créer des doublons.
A l'instant T si un utilisateur est sur le classeur et qu'un autre l'ouvre 1 seconde plus tard, les modifications du premier n'y seront pas ...

Donc a voir par rapport à ce que tu veux

A+
 

aubelix

XLDnaute Impliqué
Re : Conseil utilisation type de classeur sous réseau

Bonjour BrunoM45. :)

Merci pour ta réponse.

Que me conseilles-tu ?
Mon problème se situe à ce niveau.
Existe-t-il une solution pour remédier à cet inconvénient ?

Par avance, Merci pour votre aide.
Cordialement.
 

YANN-56

XLDnaute Barbatruc
Re : Conseil utilisation type de classeur sous réseau

Bonjour aubelix, Bruno, et à ceux qui passeront par ici,

Je suis un peu comme Bruno que je salue au passage,

J'ai la tête comme une lessiveuse et la langue bleue en lisant ta question!

Désolé! Je n'ai plus d'aspirine!

Quant à la potion magique concernant une utilisation d'un même classeur en réseau,
je ne pourrais que te conseiller d'utiliser la méthode ADO.
Celle-ci va permettre de passer outre le fait que ce dernier soit ouvert ou non.
(De plus, sans avoir besoin de l'ouvrir)

Quant à y écrire, (Modification des données), c'est l'ensemble de la structure
de ton appli qui doit être adapté.

A toi de fouiller dans ce sens si tu le veux.

Amicalement.

Yann
 

JNP

XLDnaute Barbatruc
Re : Conseil utilisation type de classeur sous réseau

Bonsoir le fil :),
Techniquement, je dirais que le plus simple serait d'utiliser une autre BDD (Access, SQLServer, Oracle...) avec une multiconnexion depuis Excel ;).
Bonne soirée :cool:
 

YANN-56

XLDnaute Barbatruc
Re : Conseil utilisation type de classeur sous réseau

Bonsoir JNP et à tous,

Là je ne vais pas te suivre car pour moi c'est de l'hébreu

S'il n'est est pas de même pour notre ami,
je ne doute que tu sauras l'aider avec ce que tu sais faire.

(Comme j'en ai bénéficié par ailleurs)

Amicalement, et au plaisir.

Yann
 

JNP

XLDnaute Barbatruc
Re : Conseil utilisation type de classeur sous réseau

Re :),
Là je ne vais pas te suivre car pour moi c'est de l'hébreu
Heureusement, il y a Google pour traduire l'hébreu :p...
Tout ce que je voulais dire, c'est qu'une bonne base de donnée peux être utilisées par plusieurs sessions d'Excel au même moment, sans autoriser pour autant des doublons, rien de moins, rien de plus :D...
Bonne soirée :cool:
 

aubelix

XLDnaute Impliqué
Re : Conseil utilisation type de classeur sous réseau

Bonjour à tous :)

Merci de l'intérêt que vous portez à mon problème.
Pouvez-vous m'aider à avancer.

Je vous joints mes fichiers
HISTORIQUE_NUMORDRE.xls est à l'origine la feuille où je voulais garder l'historique.
A transposer avec la méthode ADO.
BASE_TRAVAIL.xls est mon fichier de travail.

Avec les infos que vous m'avez données, je ne sais pas le transformer en fichier ADO.

Merci pour votre aide.
Cordialement.
 

Pièces jointes

  • BASE_TRAVAIL_.zip
    48.8 KB · Affichages: 31
  • HISTORIQUE_NUMORDRE.xls
    22.5 KB · Affichages: 117
C

Compte Supprimé 979

Guest
Re : Conseil utilisation type de classeur sous réseau

Bonjour,

je ne sais pas le transformer en fichier ADO
Wouhaaaa pop pop ... YANN-56 ou t'es tu aventuré :confused::p:D

Aubelix,
ADO n'est pas un type de fichier, mais une méthode de lecture des données dans des fichiers fermés

Tu n'as pas google chez toi :confused:
Ce lien n'existe plus

Perso je laisse la main ... :cool:
 

aubelix

XLDnaute Impliqué
Re : Conseil utilisation type de classeur sous réseau

Bonjour BrunoM45 et le Forum. :)

Avec toute la meilleure volonté du monde et "une rasade de potion magique" :(
je serai incapable de l'adapter.

Si vous pouvez m'aider...
Cordialement.


Cordialement.
 

YANN-56

XLDnaute Barbatruc
Re : Conseil utilisation type de classeur sous réseau

Bonjour Aubelix, aux participants, et à ceux qui passeront par ici,

Voici un petit exemple relatif à la copie de données dans un classeur fermé.
A noter que même s'il est ouvert par quelqu'un d'autre, cela fonctionne aussi.
Les données prises en compte seront celles en cours.

Il est impératif d'avoir coché la référence:
"Microsoft ActiveX Data Objects 2.8 Library" (Ou 2.6, ou 2.7)

Tu mets ces deux classeurs dans un même répertoire, et tu ouvres "IDEFIX"
(Pour l'utilisation réelle en réseau, tu n'aura qu'à changer le Chemin)

Pour le reste, je te laisse à tes propres adaptations suivant tes besoins.
Prends garde aussi à la mise en page impérative de la base de données.

A toi de jouer... Au boulot! :D

Amicalement.

Yann

P.S. Tu as raison Bruno, il ne faut pas que j'aille trop loin. ;)
Ce n'est qu'un pied à l'étrier; pour le reste, ce sera son plaisir de découvrir. :)
 

Pièces jointes

  • IDEFIX.xls
    33 KB · Affichages: 78
  • ADOFIX.xls
    19.5 KB · Affichages: 97
Dernière édition:

YANN-56

XLDnaute Barbatruc
Re : Conseil utilisation type de classeur sous réseau

Re Aubelix,

Je fais un paquet cadeau? C'est pour offrir? :D

Le savoir ne vaut que s'il est partagé. Dis-tu en signature!
J'ajouterais qu'il a d'autant plus de valeur quand on l'a acquis par soi-même.

Proverbe chinois:
Donne un poisson à un homme, il se nourrira ce jour.
Apprends-lui à pêcher, il se nourrira toute sa vie.

Je t'ai offert une canne à pêche à toi de l'utiliser.
Ce ne serait pas te rendre service que j'aille plus loin à ce stade.

Je reste cependant disponible au cas où tu butes dans une étape suivante.
Quant à la présente: "Aide-toi; le ciel t'aidera" :)

Amicalement

Yann
 

aubelix

XLDnaute Impliqué
Re : Conseil utilisation type de classeur sous réseau

Bonjour Yann-56 et le Forum. :)

Merci pour ta réponse et ton aide.
Mais honnêtement au vue de mon niveau en VBA
je suis incapable de reproduire ce que tu as fait.
Belle démonstration. Bravo !

Amicalement.
 

Discussions similaires

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote