Bonjour tout le monde!
J'essaye d'utiliser l'évènement Workbook_AfterSave, masi sans succès.
En gros j'ai une feuille qui me sert de base de données, que je retransfère ensuite dans une autre base plus générale.
A chaque ligne de ma base j'ai donc besoin d'avoir le nom du classeur, pour pouvoir y retourner depuis la base générale...
Bon bref tout ce qui importe c'est d'avoir le nom des cases voulues qui prennent bien le nom de classeur quand on enregistre en changeant de nom.
voilà le code tenté:
Private Sub Workbook_AfterSave(ByVal Success As Boolean)
If Success Then
Dim z, c As Integer
z = 5
c = z
While Sheets(Injection_Base).Range("AC" & c).Interior.ColorIndex = 2
Range("AC" & c) = ActiveWorkbook.Name
c = c + 1
Wend
End If
End Sub
Je vous remercie déjà bien fort!
Ah désolé je n'ai pas précisé, mais quand j'enregistre, ça s'enregistre bien, et il ne se passe juste rien!
Thanks!