Question VBA. Modification fichier

Résolu/Fermé
Villette54 Messages postés 300 Date d'inscription vendredi 15 mars 2013 Statut Membre Dernière intervention 31 juillet 2018 - 18 oct. 2013 à 11:49
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 25 oct. 2013 à 14:22
Bonjour,

J'ai une petite question.
Est-il possible de savoir ce qu'un utilisateur à modifier sur un fichier ?

J'ai actuellement une macro qui me permet de savoir, qui s'est connecté sur le fichier et quand. J'aimerais savoir s'il est possible d'ajouter ce qu'il à modifier afin que tout le monde puisse le voir facilement.

Pour vous donner une idée voici un extrait de ma macro actuelle :
Dim tabUtilisateur(1, 2)
tabUtilisateur(1, 1) = Environ("UserName")
tabUtilisateur(1, 2) = Date + Time

With ThisWorkbook.Sheets("Données")
LigneInsert = .Range("A1048000").End(xlUp).Row + 1
.Range("A" & LigneInsert & ":B" & LigneInsert) = tabUtilisateur
End With

ThisWorkbook.Save
Unload Me

Je ne sais absolument pas ce qui est faisable, à ce niveau. Dans l'idéal j'aimerais trouvé un moyen de mettre dans une 3ème cellule : Modification "blablabla" en cellule "C42" + modification "blablabis" en cellule "C43" ect...

Merci d'avance a toute personne qui pourra me donner quelques infos.
A voir également:

1 réponse

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié par michel_m le 18/10/2013 à 16:33
Bonjour

Un exemple sur une feuille, une colonne; à adapter au contexte

https://www.cjoint.com/?CJsqAKk8384

Nota:

Supprime l'espace devant ADODB
Set source = CreateObject(" ADODB.Connection")
devient
Set source = CreateObject("ADODB.Connection")

Michel
0
Villette54 Messages postés 300 Date d'inscription vendredi 15 mars 2013 Statut Membre Dernière intervention 31 juillet 2018 28
21 oct. 2013 à 08:41
Bonjour Michel,

Pour me faciliter la tâche je pensais plutôt enregistrer ça sur un onglet que j'aurais mis en veryhidden plutôt qu'un nouveau fichier.
En tout cas, j'ai une bonne base de travail, bien que je ne sois pas un pro en VBA je devrais pouvoir essayer de faire quelque chose.

Juste une petite question, j'ai une version 2010 d'Excel, est-ce que cela ne pose pas de problème de compatibilité ?

En tout cas, merci beaucoup pour ton aide.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
25 oct. 2013 à 14:22
Bonjour

désolé mais je viens juste de réparer mon ordi ce midi

Pour ta questions je n'ai pas 2010: donc, essaies il y a peut-^tre le script de connexion à changer
0