Supportnet Computer
Planet of Tech

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?

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

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 Sub


Gruß
Rainer