blog.atwork.at

news and know-how about microsoft, technology, cloud and more.

Project: Massenänderung für Ressourcenkostensätze mit VBA / Bulk Update for Resource Rates with VBA

In vielen Unternehmen gibt es jedes Jahr zum Jahresende die Anforderung, die Kostensätze für Ressourcen für das Folgejahr einzutragen. Hier finden Sie ein Makro, dass die Arbeit erleichtert.

In many companies, at the end of each year, there is a requirement to enter the cost rates for resources for the following year. Here you will find a macro that makes your work easier.

Project: VBA Module exportieren und importieren / Export and Import VBA Modules

Nachdem ich jahrelang Zeit verbraucht habe, mit rechten Mausklicks Module für BackUp-Zwecke zu exportieren und neue oder geänderte Module zu importieren, habe ich vor einiger Zeit Code geschrieben, womit ich das automatisiere. Ich stelle ihn hier gerne zur Verwendung bereit.

After spending years of exporting modules for back-up purposes and importing new or modified modules with right mouse clicks, I wrote code some time ago that automates this. I am happy to provide it here for use.

Project: Makros mit Datumsfeldern in mehrsprachiger Umgebung / Macros with Date Fields in Multilanguage Environment

Wenn Sie mit einem Makro auf leere Datumsfelder prüfen möchten, können Sie in der deutschen Version von Project auf den Text NV prüfen. Wenn das Makro in einer anderen Sprachversion von Project gestartet wird, kommt es aber zu Problemen, da in anderen Sprachen nicht NV zur Darstellung leerer Datumsfelder verwendet wird. Lesen Sie hier, wie Sie Ihr Makro sprachunabhängig gestalten können.

If you want to check for empty date fields with a macro, you can check the text "NA" in the English version of Project. If the macro is started in a different language version of Project, problems will occur because other languages do not use "NA" to represent empty date fields. Read here how to make your macro language independent.

Project: Formeln mit Datumsfeldern in mehrsprachiger Umgebung / Formulas with Date Fields in Multilanguage Environment

Formeln mit Datumsfeldern, die auch keinen Wert haben können, können in Project zu Fehlern führen, wenn der Projektplan in einer anderen Sprache geöffnet wird. Lesen Sie hier, wie Sie Fehler für diese Formeln vermeiden können.

Formulas with date fields that may not have value may cause errors in Project if the project plan is opened in different language. Read here how to avoid errors for these formulas.

Project: Kalenderausnahmen exportieren / Export Calendar Exceptions

Wenn eine Übersicht über alle Kalenderausnahmen in einem Projekt benötigt wird, können Sie diese mit einem Makro in eine Textdatei exportieren. Lesen Sie hier, wie das funktioniert.

If you need an overview of all calendar exceptions in a project, you can export them to a text file with a macro. Read here how it works.

Project Online / Project Server: Lesen und Schreiben von Benutzerdefinierte Enterprise-Feldern / Read and Write Enterprise Custom Fields

Zur Vereinfachung immer wiederkehrender Aktivitäten werden häufig Makros eingesetzt. Bei Verbindung von Project mit Project Online oder Project Server werden dabei oft Benutzerdefinierte Enterprise-Felder benötigt. Lesen Sie hier, wie Sie Werte für diese Felder lesen und aktualisieren können.

To simplify everyday tasks, macros are often used. With Project connected to Project Online or Project Server, macros may use Enterprise Custom Fields. Read here how to read and update values for these fields.

Project: Benutzerdefinierte Felder in andere Entität kopieren / Copy Custom Fields to Other Entity

Häufig wird in Foren die Frage gestellt, weshalb Werte benutzerdefinierter Felder in einer Ansicht nicht zur Verfügung stehen. Das liegt üblicherweise daran, dass das Feld für eine Enität erstellt wurde, die in der gewünschten Ansicht nicht zur Verfügung steht. Lesen Sie hier, wie Sie die Werte per Makro in der gewünschten Ansicht zur Verfügung stellen können.

There is often a question in forums why values of custom fields are not available in a specific view. This is usually because the field was created for an entity that is not available in the view you want. Read here, how you can populate these values in the required view.

Project: Export PSP in Office / Export WBS to Office

Leider bietet Project keine Möglichkeit, die Planung als PSP zu exportieren. Diese Anforderung wird aber oft in Foren und auch von Kunden gestellt. Ich stelle hier ein Makro bereit, dass eine SmartArt Grafik in Excel, Word und PowerPoint bereitstellt.

Unfortunately, Project does not provide a way to export the planning as a WBS. However, this requirement is often asked in forums and also by customers. Here's a macro that provides a SmartArt graphic in Excel, Word, and PowerPoint.

Project: Zuordnungseinheiten neu berechnen / Recalculate Assignment Units

Im Artikel Zuordnungseinheiten in Project ab Version 2010 ist beschrieben, weshalb die Anzeige der Zuordnungseinheiten bei der Änderung von Dauer oder Arbeit ab Project 2010 nicht aktualisiert wird. Rod Gill aus Australien hat dazu ein Makro zur Verfügung gestellt, mit dem die Neuberechnung der Zuordnungseinheiten erfolgen kann: Reset Assignment Units. In Europa verwenden wir jedoch andere Regionaleinstellungen, daher finden Sie hier eine modifizierte Version.

The article Assignment Units in Project 2010 describes why the display of the assignment units is not updated when changing the duration or the work as of Project 2010. Rod Gill from Australia has provided a macro that can be used to recalculate the allocation units: Reset Assignment Units. In Europe, however, we use different regional settings, so you will find here a modified version.

Project: Makros implementieren / Implement Macros

In Foren wird häufig nach Automatisierungen gefragt, die mit Makros umgesetzt werden können. In diesem Artikel wird beschrieben, wie diese Makros in ein Projekt, auf den eigenen Rechner oder in Project Online / Project Server übernommen werden können. In künftigen Artikeln folgen dann Makros, die häufig im Einsatz sind.

In forums, there are often requests for automations that can be implemented with macros. This article describes how to apply these macros to a project, to your own machine, or to Project Online / Project Server. Future articles will be followed by macros that are frequently in use.

Project Online / Project Server: Project Detail Pages - Enhancements (Part 8)- Disable "Project Owner" Button on Project Detail Page

In common scenarios, project managers are allowed to edit some projects not owned by themselves. With allowing this, they are also to change the owner of a project to any other project manager, what may not be the indented behavior. As an administrator, you can disable the Owner button the prevent them from changing by using some JavaScript.