Excel macro, date de dernière modification

@lex -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai un problème pour afficher la "date de dernière modification" et le "username windows" sur un tableau xls où les modifications peuvent être par ligne. Je souhaite qu'à chaq fois qu'une cellule est modifiéé, qu'il s'affiche dans la colonne "Date_modification" et dans la cellule en face d celle modifée les "date, heure & user". Et si la cellule est vide, de ne rien écrire. Pourriez vous m'aider à établir ce code VBA pr xls svp?
Exemple d c q g veux avoir:
Toto 12/07/2009 09:10 alex
"Cellule vide"
Tata 13/08/2008 10:23 Ana
Configuration: Windows XP Internet Explorer 6.0

4 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    Regardes ce sujet qui devrait te donner des pistes.
    0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour Alex, Gbinforme

    une autre piste:
    XL<2007
    "Bigbrother" dénonce tout ce qui se modifie (sauvegardé ou non) dans la colonne bleue du classeur "coupable"

    Il fonctionne en fichier fermé; L'ouvrir pour voir qui a saisi quoi, à quelle ligne, quand, à la place de...
    si cela convient, mettre bigbrother dans un coin de l'ordi et changer le chemin d'accès, protéger la macro par mot de passe (protection symbolique...)
    https://www.cjoint.com/?hmkCUNFDt2
    0
    1. @lex
       
      Bonjour Michel,
      Merci pour la réponse, mais ça me m'affiche erreur debogage sur la ligne: Cells(lig, 8) = old
      Je souhaite avoir Bigbrother et coupable sur le même fichier xls. Est ce possible d'avoir ce code VBA svp?
      0
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    re,
    je regarde pour l'erreur et pour le m^me fichier...

    réponse demain car je m'absente pour aller voir "l'age de glace 3" que je ne manquerais pour aucun prix!
    0
  4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    Ci joint "bigbrother_inside"
    https://www.cjoint.com/?hnkXhEZNi2

    en fait, c'est beaucoup + simple qu'avec un fichier extérieur
    pour démasquer la feuille de caftage, dans l'éditeur VBa tu sélectionnes "bb_i" F4 et tu mets la propriété "visible" en "xlsheetvisible"
    0