Stefan's Weblog

17Feb/150

Daten aus anderer Arbeitsmappe in aktuelle Tabelle kopieren

Ziel

Man möchte in die aktuell geöffnete Arbeitsmappe in eine bestimmte Tabelle Daten aus einer anderen, Arbeitsmappe aus einer definierten Tabelle kopieren.

Wir unterscheiden einfachheitshalber zwischen

  • Zielarbeitsmappe: Die geöffnete Arbeitsmappe, in die die Daten kopiert werden sollen
  • Quellarbeitsmappe: Die Arbeitsmappe, die die zu kopierenden Daten enthält.
10Feb/142

Text in Zahlen umwandeln mit VBA

Text in Zahlen umwandeln - manuell

In einem meiner früheren Post habe ich bereits ein Makro hierfür gepostet ➡ Text in Zahlen umwandeln. Bei diesem Makro wird der zu formatierende Bereich dynamisch ermittelt. Es wird der Bereich A4 bis zu letzten beschriebenen Zelle in eine Zahl umgewandelt, anstatt dies manuell über den grünen Pfeil vorzunehmen, geht das bequem über das Makro.

24Mrz/130

Bereiche innerhalb einer Tabelle mit einem Faktor multiplizieren

In diesem Beispiel möchten wir Werte in definierten Bereichen mehrerer Tabellen einer Arbeitsmappe und mit einem Faktor multiplizieren.

Anforderungen:

  • Die Faktor steht in jeder Tabelle in der gleichen Zelle. In unserem Beispiel ist das "C4"
  • Die Anzahl der Tabellen kann variieren.
  • Der Werte in dem Bereich, den wir mit dem Faktor multiplizieren möchten, ist in jeder Tabelle gleich.

Die Tabelle sieht in unserem Beispiel folgendermaßen aus:

Excel - Werte Tabellen übergreifend multiplizieren

Excel - Werte Tabellen übergreifend multiplizieren

18Aug/120

Formatierung von Zellen

Die Formatierung von Zellen ist mit Hilfe von VBA-Makros ebenso leicht durchzuführen, wie mit Excel selbst.
Am nachfolgenden Beispiel wird erklärt, wie definierte Zellen mit einem Befehl formatiert werden.

Anforderung

  • Formatierung, die durch den Standard-Excel Benutzer nicht geändert werden kann, also sehr schnell wieder hergestellt werden kann.
3Aug/120

Flexible Beschriftung von Zellen

In Excel sollen mehrere Zellen mit einem unterschiedlichen Wert befüllt werden.

Anforderung

  • Die Beschriftung muss flexibel gestalltet werden, so dass Sie schnell geändert werden kann
  • Der Inhalt muss kopiert werden können
30Jul/120

Scrollarea mit Hilfe von VBA festlegen

Mit Scrollareas kann man verhindern, dass User in Zellen rumklicken, wo sie nichts zu suchen haben. Mittels VBA-Makro wird ein Bereich festgelegt, in den der Cursor per Mausklick gesetzt werden kann. In Zellen außerhalb der Scrollarea kann der Cursor dagegen nicht gesetzt werden.

Legt Scrollareas für die einzelnen Tabellenblätter fest

20Jul/120

Kopf- und Fußzeile gestalten mit VBA

Die Kopf- und Fußzeile einer Excel-Tabelle lässt sich über VBAMakros genauso flexibel und einfach gesalten, wie in Excel selbst.

17Jul/120

Countdown mit VBA

Mit diesem VBA wird in die Tabelle1 Zelle A1 ein Countdown eingefügt. Die Zeit wird heruntergezählt.

Code

3Jul/120

Excel Makros

In den kommenden Tagen bzw. Wochen werde ich in meinem Blog ein paar Excel-Makros posten, die ich gelegentlich benutze. Neben diesen sind auch noch ein paar Exoten dabei, die ich mal für ein bisschen aufwendigeres Projekt angefertigt habe.

Vielleicht kann ja der ein oder andere ein Makro davon gebrauchen.

Seiten: 1 2