Rechercher : dans
Par :

Excel macro, date de dernière modification

Dernière réponse le 13 jui 2009 à 10:54:07 @lex, le 12 jui 2009 à 08:21:19 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Excel macro, date de dernière modification » dans :
Javascript - Date de dernière modification de la page VoirIl est possible, en langage Javascript, d'afficher la date de dernière modification de la page Web grâce à la propriété lastModified de l'objet document :
Excel - Convertir fichier(s) CSV / XLS VoirComme dit dans le titre, cette application convertit des fichiers CSV en fichiers XLS N’est pas nécessaire pour Excel 2007, ce dernier faisant la conversion automatiquement La conversion n’ayant pas de mise en forme, en cas de modification...
Télécharger MOREFUNC (Macro complémentaire EXCEL) VoirMorefunc est une macro complémentaire proposant 67 nouvelles fonctions de feuille de calcul pour Excel. Ces fonctions sont compatibles avec Excel 95 à 2007. Elles ne sont pas portables sur d'autres plate-formes que Windows, ni sur d'autres...

1

gbinforme, le 12 jui 2009 à 09:40:39

Bonjour

Regardes ce sujet qui devrait te donner des pistes.
Toujours zen

Répondre à gbinforme

2

michel_m, le 12 jui 2009 à 10:36:12

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...)
http://cjoint.com/?hmkCUNFDt2 Cordialement, Michel

Répondre à michel_m

3

@lex, le 12 jui 2009 à 16:35:03

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?

Répondre à @lex

4

michel_m, le 12 jui 2009 à 17:02:31

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! Cordialement, Michel

Répondre à michel_m

5

 michel_m, le 13 jui 2009 à 10:54:07

Bonjour

Ci joint "bigbrother_inside"
http://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" Cordialement, Michel

Répondre à michel_m
Collection CommentÇaMarche.net