Archiv der Kategorie: Office

Aus dem Büro

Bedingte Formatierung mit VBA

Bedingte Formatierung mit VBA Ein wiederkehrendes Thema bei Controllern, die mit SAP Reportings arbeiten – egal ob ERP Tabellenexporte oder wie ich mit BW oder Analysis für Office ist die Formatierung der Tabellen.  Während ich eigentlich nicht gerne Flat Files … Weiterlesen

Veröffentlicht unter Excel VBA | Schreib einen Kommentar

Worksheet Creator

Ein weiteres kleines Excel Makro „Worksheet Creator“ . – Pro Wert in der Liste wird ein separates Tabellenblatt erstellt.             Das Makro dahinter: Sub ws_creator() Dim rng As Range For Each rng In Selection Sheets.Add … Weiterlesen

Veröffentlicht unter Excel, Excel VBA | Schreib einen Kommentar

Excel Indirekt –> Flexibel

Was macht man, wenn man in einer Tabelle bspw. mit Summewenn aus mehreren Tabellenblättern Werte holen will? In einer Spalte steht, aus welchem Tabellenblatt die Informationen kommen sollen. Die Quell Tabellenblätter sehen identisch aus. Funktioniert bestens mit Indirekt (Auszug aus … Weiterlesen

Veröffentlicht unter Excel, Office | Schreib einen Kommentar

Excel : Array abfüllen

Eine einfache Möglichkeit, Arrays abzufüllen und Standards zu setzen. (ZB. wenn BO Queries die Tabellenköpfe wüst abfüllt). Sub scm() Dim scm_arr scm_arr = Array(„“, „TATP“, „Auftrag ID“, „Auftrag“, „Projekt ID“, „Projekt“, „Planposition ID“, „Planposition“, „Teilprojekt“, „Kostenart ID“, „Kostenart“, „Kreditor ID“, … Weiterlesen

Veröffentlicht unter Excel, Uncategorized | Schreib einen Kommentar

Funktion : Verketten2

Man kennt im Excel das verketten: =Verketten(A1;A2;A3) verbindet mehrere Zellen. Beispiel:     Etwas mühsam, wenn man oft, viele Zellen verknüpfen will. Einfacher ist die folgende Funktion: =verketten2(range,trennzeichen)       Möglich mit diesem Makro: Function Verketten2(ByRef bereich As Range, … Weiterlesen

Veröffentlicht unter Excel | Verschlagwortet mit , | Schreib einen Kommentar

ThisWorkbook vs. ActiveWorkbook

Es kommt in der Makro Programmierung immer mal wieder vor, dass das Makro nicht in dem Excel Workbook läuft, mit dem der User arbeitet. Zwei Beispiele: 1. Ich ‚öffne‘ eine Dokumentation in einem neuen Worksheet. 2. Speichern unter einem anderen … Weiterlesen

Veröffentlicht unter Excel, Excel VBA | Schreib einen Kommentar

Excel Funktion : Letzte Zeile und letzte Spalte

Welche ist die letzte Benutze Zeile und Spalte in einer Tabelle? Eine Frage die sich insbesondere beim VBA programmieren ständig stellt. In meinen Excel mit Makros sind diese beiden Einzeiler deshalb standardmässig in einem „Funktionen“ Modul enthalten: Lastrow(2) gibt als … Weiterlesen

Veröffentlicht unter Excel, Office | Schreib einen Kommentar

Funktion SVERWEIS mit mehreren Resultaten

Ein Nachteil von Sverweis ist, man kriegt immer nur ein Resultat. Meist das Erste: Excel sucht in der definierten Tabelle und liefert das erste Resultat (auf jeden Fall wenn am Schluss die 0 steht, andere Varianten benutze ich kaum). Was … Weiterlesen

Veröffentlicht unter Excel, Excel Funktionen | Schreib einen Kommentar

Benutzerdefinierte Funktionen

Unter einer Standardfunktion versteht man prinzipiell eine von Excel zur Verfügung gestellte Funktion. Das ist der Textteil in der Formel. Bspw. der sverweis.

Das Gesamte ist die Formel. Der SVERWEIS ist die Funktion. Spannend wird es, wenn man selber … Weiterlesen

Veröffentlicht unter Excel, Excel VBA | Schreib einen Kommentar

Sheets erstellen

Ein einfaches Makro um Tabellenblätter zu erstellen: – Die gewünschten Namen der Tabellenblätter im Excel in eine Liste schreiben, markieren und das Makro ausführen:

Veröffentlicht unter Excel, Excel VBA | Schreib einen Kommentar