Letzte Zeile als "formula" mit VBA in eine Zelle schreiben

  • Excel

    Letzte Zeile als "formula" mit VBA in eine Zelle schreiben

    Hallo zusammen

    ich möchte gerne in eine Zelle eine Formel schreiben mit der letzten Zeile die in mein code ermittelt habe. :/


    Visual Basic-Quellcode

    1. Ziel.Range("O1").FormulaLocal = "=Min(O5:letzteZeile)"


    hat jemand vlt eine Idee wie man das bewerkstelligt. ?(


    hat sich erledigt!

    so muss das gehen

    Visual Basic-Quellcode

    1. Range("C2").FormulaLocal = "=TEILERGEBNIS(9;B2:B" & letzteZeile + 3 & ")"



    jetzt weiß ich wirklich nicht weiter!?

    warum funktioniert dieses Code auf mein PC

    Visual Basic-Quellcode

    1. Set Arbeitsmappe = ThisWorkbook
    2. Set Ziel = Arbeitsmappe.Worksheets("MILESTONE1")
    3. letzteZeile_MILESTONE1 = Ziel.Range("A" & Rows.Count).End(xlUp).Row - 5
    4. Ziel.Range("S3").FormulaLocal = "=SUBTOTAL(4;S6:S" & letzteZeile_MILESTONE1 & ")"


    auf ein anderes wieder rum nicht alles anderen Zeilen gehen durch aber dieses nicht

    auch das problem gefunden. english "," und deustch ";" darauf muss man erst kommen bei 2 Betriebssystemen mit unterschiedlichen sprachen... warum excel das nicht einheitlich macht

    Beiträge zusammengefügt. ~Thunderbolt

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Thunderbolt“ ()