Contenu récent par spin

  1. S

    nom de l'utilisateur réseau

    Re : nom de l'utilisateur réseau Merci pour ta réponse. En fait j'ai résolu mon pb en faisant très simple: dans le fichier que j'espione (Dashboard), module Workbook_Open, j'ai écris les lignes suivantes: If ReadOnly = False Then Range("UserId") = Environ("username") Save End If...
  2. S

    nom de l'utilisateur réseau

    Bonjour, j'ai mis un classeur sur réseau. Lorsque j'ouvre ce classeur et qu'il est dejà ouvert par qqun, je souhaiterais récupérer par VBA le nom (loggin) de l'utilisateur (et eventuellement son N° de machine). Qqun a une idée?? Merci d'avance.
  3. S

    Utilisateur en cours

    Re : Utilisateur en cours je relance la question, dont la réponse est urgente et importante pour moi ... Please help me !
  4. S

    Utilisateur en cours

    Bonjour, Un fichier localisé sur un serveur peut-être utilisé par un groupe d'utilisateurs. A l'ouverture de ce fichier, une macro teste pour savoir s'il est en lecture seule ou pas. Si c'est le cas, c'est qu'un utilisateur l'a déjà ouvert. Comment savoir via une macro qui l'a ouvert et...
  5. S

    Arrêt d'une macro par une autre macro ...

    Re : Arrêt d'une macro par une autre macro ... Merci pour ta réponse Je ne peux pas utiliser cette astuce car je n'ai aucun moyen de modifier la macro1, donc d'y installer un test. :( Spin
  6. S

    Arrêt d'une macro par une autre macro ...

    Bonjour à tous Comment arrêter une macro automatiquement via une autre macro ? Je m'explique: Des utilisateurs peuvent lancer une tâche automatique (macro 1) en appuyant sur un bouton d'un classeur A. Le problème est que je ne souhaite plas que cette macro soit éxécuté. Mais je n'ai pas...
  7. S

    Open File : Utilisateur actuel

    Je travail sur un fichier commun situé sur un rep commun. Je dois l'ouvrir via VBA, mais s'il est déjà ouvert par un autre utilisateur, il faut que je sache qui. Comment renvoyer l'information sur l'utilisateur qui a ouvert le classeur ? Workbooks.Open Filename:="P:\Rep\CommonFile.xls"...
  8. S

    Fonction privée pas si privée que ça ...

    Re : Fonction privée pas si privée que ça ... Oui, et je pense que je vais effectivement garder cette instruction car elle va probablement amméliorer le fonctionnement de mon fichier. Mais en ce qui concerne mon pb, je ne vois aucun changement...
  9. S

    Fonction privée pas si privée que ça ...

    Re : Fonction privée pas si privée que ça ... Oui, mais je ne vois pas de différence correction: Application.volatile (False)
  10. S

    Fonction privée pas si privée que ça ...

    Re : Fonction privée pas si privée que ça ... Ok, j'ai compris, merci. Je suis en train de faire des essais, en déroulant mes procédures pas à pas et en ayant 2 classeurs contenant tous les deux cette fonction. Lorsqu'une cellule quelconque du classeur 1 est modifiée, la fonction du...
  11. S

    Fonction privée pas si privée que ça ...

    Re : Fonction privée pas si privée que ça ... D'accord avec ça. Mais si cette option private existe pour une fonction, c'est bien pour éviter qu'une fonction d'un classeur soit lancée par un autre classeur, non ?
  12. S

    Fonction privée pas si privée que ça ...

    Re : Fonction privée pas si privée que ça ... Merci pour tes réponses si rapide. Je connais l'aide d'Excel, mais elle ne m'est pas d'une grande utilité. Ceci dit, je retiens une phrase qui ne m'avait pas sauté aux yeux, et qui m'intrigue maintenant: "Dans des applications hôtes qui...
  13. S

    Fonction privée pas si privée que ça ...

    Re : Fonction privée pas si privée que ça ... Salut Je suis d'accord, mais comment se fait-il que la fonction soit lancée alors que la cellule modifiée ne soit pas dans la feuille concerné par la fonction ? Le fait de mettre Private module devrait interdire le lancement de la fonction par...
  14. S

    Fonction privée pas si privée que ça ...

    Bonjour, Dans un classeur Excel (2000), j'utilise une fonction perso dans certaines cellules d'une feuille. Cette fonction perso est écrite en VBA da la manière suivante (je vous fait grace des lignes de code) : Option Private Module Option Explicit Private Function NbSpare(FITS...
  15. S

    Calcul automatique

    Re : Calcul automatique Problème résolu en utilisant la procédure sous Worksheet_Calculate() plutôt que Worksheet_Change() Bonne journée à tous Spin