Profi-Excel.de

Die Seite für den professionellen Umgang mit Excel und VBA

      • 2 user online
      • 45727 Besucher insgesamt

Excel Diagramm Linien auf schwarz-weiss stellen

13th Mai 2009

Falls man in Diagrammen die Linienfarben auf schwarz stellen möchte, lässt sich das einfach mit diesem Makro unterstützen. So lassen sich auf Knopfdruck alle Diagramme innerhalb einer Excel-Datei umstellen.

Zur Funktion des Makros: Weiterlesen »

Abgelegt unter VBA Makros | Keine Kommentare »

Diagramm Linien einfärben

13th Mai 2009

Falls man in Diagrammen die Linienfarben ändern möchte, lässt sich das einfach mit diesem Makro unterstützen. So lassen sich auf Knopfdruck alle Diagramme innerhalb einer Excel-Datei abhängig von der Linienart (Markierung) einfärben.

Zur Funktion des Makros: Weiterlesen »

Abgelegt unter VBA Makros | Keine Kommentare »

Doppelte Einträge entfernen und Übereinstimmungen suchen

15th Juni 2008

Mit einer Collection ist in VBA einiges möglich. Doppelte Einträge lassen sich eliminieren, indem beim Hinzufügen des Elements zur Collection ein eindeutiger “Key” zugewiesen wird. Jeder Key darf nur einmal in Weiterlesen »

Abgelegt unter VBA Makros | 3 Kommentare »

Excel Tabelle in Textform konvertieren

27th Oktober 2006

Der markierte Bereich wird spaltenweise auf die Textlänge untersucht und damit die Breite der Spalten (Anzahl der Buchstaben) festgelegt. Dabei wird die Text-Eigenschaft des Range-Objektes verwendet, so dass der angezeigte Text erscheint. Weiterlesen »

Abgelegt unter VBA Makros | Keine Kommentare »

Zeilennummer von Objekten bestimmen

21st Oktober 2006

Über die for each -Schleife wird auf alle Objekte vom Typ “shape” im aktiven Arbeitsblatt zugegriffen. Das Shape-Objekt hat die Eigenschaft TopLeftCell, die ein Rangeobjekt zurück gibt. Über die row-Eigenschaft lässt sich dann die Weiterlesen »

Abgelegt unter VBA Makros | Keine Kommentare »

Makros einbinden

23rd September 2006

 Grundsätzlich gibt es drei Möglichkeiten, Makros in Excel einzubinden

  1. Makros in einer Arbeitsmappe speichern: Das Makro ist nur für diese Datei verfügbar.
  2. Makros in der Makroarbeitsmappe “Personal.xls” speichern: Das Makro ist nur für diesen Computer, aber für alle Dateien verfügbar.
  3. Makros als Add-In speichern: Das Makro ist nur für diesen Computer, aber für alle Dateien verfügbar. Das Add-In lässt sich – wie eine Datei – einfach weitergeben

A.) Wenn Sie ein Makro nur in einer bestimmten Datei verwenden wollen, können Sie das Makro in dieser Datei Weiterlesen »

Abgelegt unter VBA Makros | 7 Kommentare »

Mehrfach Suchen und Ersetzen

21st September 2006

In den beiden Arrays können die korresponierenden Begriffe eingetragen werden. Momentan werden die Buchstaben a Weiterlesen »

Abgelegt unter VBA Makros | 8 Kommentare »

Verketten mit Format

20th September 2006

 Mit Hilfe der For Each-Schleife werden alle Zellen des Bereichs durchlaufen. Über die .Text-Eigenschaft werden die angezeigten Zelleninhalte ermittelt, wobei das Zahlenformat übernommen wird.

Der Aufruf im Tabellenblatt sieht wie folgt aus: = VerkettenMitFormat(A1:A5)

VBA:
  1.  
  2.  
  3. Function VerkettenMitFormat(a As Range) As String
  4. 'verkettet die Zellen des Bereichs unter
  5. 'Beruecksichtigung der Formatierung
  6. '09-2006 E.Bimczok
  7. 'http://www.profi-excel.de
  8. Dim myCell As Range
  9.  
  10. For Each myCell In a
  11.   VerkettenMitFormat = _
  12.    VerkettenMitFormat & myCell.Text
  13. Next myCell
  14.  
  15. End Function
  16.  
  17.  

Abgelegt unter UDF | 1 Kommentar »

Hyperlinks konvertieren

19th September 2006

Das ist Makro besonders praktisch, wenn man beispielsweise lokale Pfadangaben (z.B. c:\temp\test.xls) eingefügt hat und diese in Hyperlinks, also "anklickbar", umwandeln möchte.

Mit der For...Each-Schleife werden alle Zellen der aktuellen Auswahl durchlaufen. Man hat jeweils über das Rangeobjekt Weiterlesen »

Abgelegt unter VBA Makros | 2 Kommentare »

Hyperlinks loeschen

19th September 2006

Hier wird über die For-Each-Schleife auf jedes Element der Hyperlink-Collection im aktiven Tabellenblatt zugegriffen. “a” Weiterlesen »

Abgelegt unter VBA Makros | Keine Kommentare »