Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formel per Makro bis letzte Zeile

Formel per Makro bis letzte Zeile
13.01.2015 09:47:08
onkelbobby
Hallo,
ich würde gerne in einer Tabelle eine Formel per Makro auslösen in der Form:
=A4&", "&A5&", "&A6...
In A4 steht immer der erste Wert, dann kann es in A5, A6, A7, usw. weitere Werte geben.
In A10 soll dann die o. g. Formel von A4 bis zum letzten Wert eingetragen werden.
Danke für Eure Tipps!

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel per Makro bis letzte Zeile
13.01.2015 09:53:11
Hajo_Zi

Option Explicit
Sub Werte()
Dim LoI As Long
Dim LoLetzte As Long
Dim StWert As String
LoLetzte = IIf(IsEmpty(Cells(Rows.Count, 1)), Cells(Rows.Count, 1).End(xlUp).Row, Rows. _
Count) + 1
For LoI = 4 To LoLetzte
If LoI  10 Then
'=A4&", "&A5&", "&A6...
StWert = StWert & Cells(LoI, 1) & ","
End If
Next LoI
StWert = Left(StWert, Len(StWert) - 1)
Range("A10") = StWert
End Sub

Anzeige
AW: Formel per Makro bis letzte Zeile
13.01.2015 10:03:30
onkelbobby
Super, Danke!
Nur ein kleiner Schönheitsfehler: Am Ende kommt immer noch ein ","
Wie kann ich das abstellen

AW: Formel per Makro bis letzte Zeile
13.01.2015 11:02:37
Rudi
Hallo,
das ist mitnichten eine Formel, sondern ein Text.
Sub Formel()
Dim LoI As Long
Dim LoLetzte As Long
Dim StWert As String
LoLetzte = IIf(IsEmpty(Cells(Rows.Count, 1)), Cells(Rows.Count, 1).End(xlUp).Row, Rows. _
Count) + 1
StWert = "="
For LoI = 4 To LoLetzte
If LoI  10 And Cells(LoI, 1)  "" Then
'=A4&", "&A5&", "&A6...
StWert = StWert & Cells(LoI, 1).Address(0, 0) & "&" & """,""" & "&"
End If
Next LoI
StWert = Left(StWert, Len(StWert) - 5)
Range("A10").Formula = StWert
End Sub

Gruß
Rudi

Anzeige
AW: Formel per Makro bis letzte Zeile
13.01.2015 11:35:07
Hajo_Zi
war mir nicht aufgefallen.
StWert = Application.Substitute(StWert, ",,", ",")
StWert = Left(StWert, Len(StWert) - 1)
Gruß Hajo
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige