23. September 2006
Grundsätzlich gibt es drei Möglichkeiten, Makros in Excel einzubinden
- Makros in einer Arbeitsmappe speichern: Das Makro ist nur für diese Datei verfügbar.
- Makros in der Makroarbeitsmappe “Personal.xls” speichern: Das Makro ist nur für diesen Computer, aber für alle Dateien verfügbar.
- 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 | 10 Kommentare »
21. September 2006
In den beiden Arrays können die korresponierenden Begriffe eingetragen werden. Momentan werden die Buchstaben a Weiterlesen »
Abgelegt unter VBA Makros | 19 Kommentare »
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:
-
-
-
Function VerkettenMitFormat(a As Range) As String
-
'verkettet die Zellen des Bereichs unter
-
'Beruecksichtigung der Formatierung
-
'09-2006 E.Bimczok
-
'http://www.profi-excel.de
-
Dim myCell As Range
-
-
For Each myCell In a
-
VerkettenMitFormat = _
-
VerkettenMitFormat & myCell.Text
-
Next myCell
-
-
End Function
-
-
Abgelegt unter UDF | 1 Kommentar »
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 »
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 »