Profi-Excel.de

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

      • 5 user online
      • 48390 Besucher insgesamt

Archiv für September, 2006

Makros einbinden

23. 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

21. 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

20. 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

19. 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

19. 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 »