Autor in Mappe festschreiben

Die Aufgabe

Sie haben inner­halb des Unternehmens  eine aufwendi­ge Excel-Tabelle oder Arbeitsmappe erstellt. Da Sie das an Ihrem Arbeit­splatz getan haben, ist bei den Eigen­schaften auch Ihr Name als Autor ver­merkt. Moralisch ist das abso­lut OK, rechtlich natür­lich auch. Es ist aber rechtlich auch so, dass das Copy­right nicht bei Ihnen son­dern allein beim Unternehmen liegt, wo Sie angestellt sind oder waren.

Nun soll es ja immer wieder „nette” Kol­le­gen geben, die sich gerne mit frem­den Fed­ern schmück­en. Es ist mit eine wenig Umschauen im Inter­net dur­chaus möglich, den Ein­trag zu ändern. Und wenn der Ersteller des Work­book nicht mehr in der Abteilung oder der Fir­ma ist, dann kommt meist noch nicht ein­mal ein schlecht­es Gewis­sen auf.

Mit einem winzi­gen Pro­gramm kön­nen Sie ein kleines Hin­der­nis ein­bauen und so indi­rekt darauf hin­weisen, dass es noch so etwas wie Fair­ness gibt. Bei jedem Start wird der Code automa­tisch aus­ge­führt und schreibt immer und immer wieder den „richti­gen” Namen in das Autor-Feld.

Der Code ist so klein, dass wir Ihnen keine Datei zur Ver­fü­gung stellen. Kopieren und ein­fü­gen sollte kein Prob­lem sein ;).

▲ nach oben …

Der Code

Private Sub Workbook_Open()
   'Überschreibt bei jedem öffnen der Datei 
   'den vorhandenen Eintrag
   ActiveWorkbook.BuiltinDocumentProperties("Author").Value = "Ihr Name"
   'Eventuelle weitere Zeilen Code
End Sub

[NachOben­Let­zte Verweis=„T&T: Autor per VBA festschreiben”]

Dieser Beitrag wurde unter Coding / Programmieren, Mit VBA/Makro, Tipps und Tricks, Verschiedenes abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.