1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

probleme avec le reseau

Discussion dans 'Forum Excel' démarrée par flexi2202, 6 Novembre 2018 à 18:40.

  1. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
    bonjour a tous
    nous avons un agenda cree sous excel et nous aimerions le mettre en réseau
    nous venons de faire des essais mais cela pose des soucis
    si par exemple j ouvre le fichier et que je mets un que je fais enregistrer que mon fichier reste ouvert et que mon collègue laisse le fichier ouvert sur son pc , son fichier ne se mets pas a jour avec le nouveau rdv
    il doit fermer son agenda et l ouvrir pour qu il soit a jour
    y a t il un moyen lorsque j ouvre mon agenda d indiquer a mon collègue que l agenda ne peux pas être utilise par lui
    oui je sais on peux le departager et ensuite le repartager
    mais n y a t il pas une macro ou que sais je qui empêcherait que le fichier soit ouvert par nous deux en même temps
    merci de l aide
     
  2. Chargement...

    Discussions similaires - probleme reseau Forum Date
    XL 2010 Problème de création de dossier sur réseau Forum Excel 16 Février 2017
    Probleme d'acces reseau apres un temps d'inactivité Forum Excel 8 Décembre 2014
    Problème gestion d'erreur à l'ouverture d'un fichier sur réseau Forum Excel 10 Juin 2013
    Problème code VBA sur réseau public Forum Excel 25 Janvier 2013
    Problème sauvegarde fichier avec lettre de lecteur réseau différent Forum Excel 11 Mai 2012

  3. sousou

    sousou XLDnaute Accro

    Inscrit depuis le :
    21 Février 2005
    Messages :
    1565
    "J'aime" reçus :
    61
    Habite à:
    La Garenne Colombes
    Utilise:
    Excel 2010 (PC)
    bonjour
    tu pourrais essayer ceci dans workbook
    En complétant chemin de l'image
    le principe:
    à l'ouverture:
    enregistrement du fichier vérouillé avec une image de fond à choisir, pour que l'utilisateur puisse voir que le fichier est ouvert
    puis déverrouillage et suppression de l'image pour le premier utilisateur
    à l'enregistrement: si c'est le premier enregistrement normal
    si c'est le second (feuille vérouillées) enregistrement sans changement

    A tester??en vrai

    1 cas
    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    If ActiveSheet.ProtectContents = True Then Application.DisplayAlerts = False: ThisWorkbook.Close savechanges:=False: Exit Sub


    End Sub

    Private Sub Workbook_Open()
    For Each sh In Sheets
    sh.SetBackgroundPicture Filename:="C:\Users\bas\Pictures\fond1.jpg"
    sh.Protect ("")
    Next
    ThisWorkbook.Save
    For Each sh In Sheets
    sh.Unprotect ("")
    sh.SetBackgroundPicture Filename:=""
    Next
    End Sub
     
  4. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    Bonsoir
    Il serait concevable de faire en sorte que tout les classeurs ouverts le soient en lecture seule, mais s'appuient sur un fichier indépendant.
    Selon le contexte, notamment le volume d'informations, ce peut être un fichier texte ou un fichier en accès direct.
    À chaque changement d'une cellule, il réécrit tout le ficher (ou un seul enregistrement concerné s'il peut être identifié et directement accédé).
    Toutes les 5 secondes il vérifie si le FileDateTime du fichier a changé, et si c'est le cas, en relit l'ensemble et corrige les cellules en conséquence.
     
  5. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
    bonsoir
    merci pour les reponses
    sousou j ai vu un mini tuto avec workbook et je trouve ta solution pas mal
    pourrais tu juste m expliquer plus en détail comment mettre cela en place un tout grand merci

    Dranreb un grand merci pour ta reponse aussi , pourrais tu également essayer de me donner plus d explications , car l idée me semble bonne
     
  6. eriiiic

    eriiiic XLDnaute Barbatruc

    Inscrit depuis le :
    12 Juillet 2008
    Messages :
    2378
    "J'aime" reçus :
    157
    Utilise:
    Excel 2010 (PC)
    Bonjour,

    une bonne habitude à prendre avec les classeurs partagés c'est de l'enregistrer avant une saisie.
    Ca le force à rapatrier les dernières modifs, et on sait où on met les pieds.
    eric
     
  7. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    Il y a Application.OnTime qui joue un rôle là dedans et les instruction VB d'entrée sortie Open, Input, Line Input, Write, Print ou Get, Put et Seek (selon que c'est un fichier texte ou en accès direct), et Close.
    Mais peut être une sauvegarde automatique après chaque modification suffirait ?…
     
  8. eriiiic

    eriiiic XLDnaute Barbatruc

    Inscrit depuis le :
    12 Juillet 2008
    Messages :
    2378
    "J'aime" reçus :
    157
    Utilise:
    Excel 2010 (PC)
    A condition de ne pas avoir trop de modifs et d'utilisateurs, sinon une part importante de la bande-passante du réseau sera prise au détriment du confort pour les autres opérations.
    eric
     
  9. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    Alors au bout de 15 secondes d'inactivité après une modif ? …
     
  10. sousou

    sousou XLDnaute Accro

    Inscrit depuis le :
    21 Février 2005
    Messages :
    1565
    "J'aime" reçus :
    61
    Habite à:
    La Garenne Colombes
    Utilise:
    Excel 2010 (PC)
    bonjour à tous
    Il suffit d'enregistrer ce code dans workbook de visualbasic, et d'enregistrer le fichier.
     
  11. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
    bonsoir
    un tout grand merci pour les différentes réactions
    désolé du retard dans les réponses , mais les réponses allaient dans mon courrier indésirables
    pour le réseau pas de soucis nous sommes en fibre optique
    en principe il n y aura que max 3 personnes qui vont utiliser cet agenda
    ce qui serait bien
    c est que l agenda puisse enregistrer toutes les 15 secondes et que si un utilisateur ne travaille pas dedans durant plus de 2 mm qu un compte a rebours commence a partir de 2 mm mais que l utilisateur verrait et qu une fois que le compte a rebours est fini que le fichier se sauvegarde et se ferme sauf si l utilisateur utilise le fichier de cette facon un autre utilisateur pourrait l utiliser
    je sais pas si cela est fesable
     
    Dernière édition: 8 Novembre 2018 à 00:24
  12. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
    bonsoir a tous
    petit up
    merci
     
  13. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    Essayez déjà sans décompte. À tester.

    Edition: J'en joins aussi une version différente, plus classique.
     

    Pièces jointes:

    Dernière édition: 9 Novembre 2018 à 01:58
  14. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
    merci beaucoup pour les deux fichiers comment les mettres en place dans mon agenda qui comporte déjà des macros
    bien cordialement
     
  15. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    Bonjour.
    En y glissant mes modules. Pour ThisWorkbook il faut y collez le contenu copié de celui du mien.
     
  16. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
    bonjour
    merci pour les reponses
    mais etant tres novices dans ces modules de VBA et macro
    je dois donc ouvrir mon agenda et ouvrir un des deux fichiers donne ici plus haut
    et ensuite je fais pour les glisser
    car lorsque j ouvre les modules de mon agenda et les modules du fichiers j ai un seul cadre avec les modules
    j ai essaye d exporter les 4 modules de ton fichier et les importer dans le mien mais cela n a pas l air de fonctionner
    merci de l aide
     
    Dernière édition: 9 Novembre 2018 à 12:44
  17. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
    je pense avoir trouve
    mais il m indique que les noms sont pareils dans le fichier de destination
     
  18. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    Joignez ce que vous avez fait, on perdra moins de temps.
     
  19. flexi2202

    flexi2202 XLDnaute Junior

    Inscrit depuis le :
    18 Août 2010
    Messages :
    69
    "J'aime" reçus :
    0
  20. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    Non joignez le classeur (bouton Téléverser un fichier)
     
  21. Dranreb

    Dranreb XLDnaute Barbatruc

    Inscrit depuis le :
    31 Janvier 2011
    Messages :
    14496
    "J'aime" reçus :
    877
    Sexe :
    Masculin
    Habite à:
    Belfort
    Utilise:
    Excel 2016 (PC)
    J'ai ajouté un tout nouveau UserForm UFmDécompte à mon classeur de démo lié à tous les problèmes de temps.

    Malheureusement il est bloqué si on laisse une cellule en cours d'édition dans la barre de formule, et je ne sais comment y remédier.
     

    Pièces jointes:

Partager cette page