Supportnet / Forum / Tabellenkalkulation
Formel LINKS() per Makro in eine Zelle eintragen
Frage
Hi,
ich habe vor die Formel Links() per Makro in eine Zelle zu schreiben.
Problem dabei ist, dass die Zelle von der die 7 linken Zeichen genommen werden variabel sein muss und ich den Zellbezug als Zeilen-Spalten-Bezug angeben muss, also mit dem Spaltenindex und dem Zeilenindex. Ich weiß nur nicht wie das gehen soll.
Grüße
Antwort 1 von Seradest
Ok Problem soweit gelöst. Nur eine Sache noch.
Statt die Formel zu berechnen, steht in der Zelle jetzt drin:
"=Links($B$312;7)"
Was mache ich dagegen?
Statt die Formel zu berechnen, steht in der Zelle jetzt drin:
"=Links($B$312;7)"
Was mache ich dagegen?
Antwort 2 von Seradest
Ok, hab das Problem gelöst. Es war scheinbar ein Formatierungsproblem
Antwort 3 von rainberg
Hallo,
probier mal, ob Dir dieser Ansatz was nützt
Gruß
Rainer
probier mal, ob Dir dieser Ansatz was nützt
Sub test()
Dim strLinks As String
Dim lngZeile As Long, intSpalte As Integer
lngZeile = InputBox("Bitte Zeilenindex eingeben")
intSpalte = InputBox("Bitte Spaltenindex eingeben")
strLinks = Left(Cells(lngZeile, intSpalte).Value, 7)
MsgBox strLinks
End SubGruß
Rainer

