Microsoft Excel

Herbers Excel/VBA-Archiv

Syntax VBA gesucht

Betrifft: Syntax VBA gesucht von: Stefan
Geschrieben am: 25.03.2015 10:14:11

Liebe Leute,

ich will in Tab.2 in einer Zelle den Inhalt der letzten Zelle aus Spalte J der Tab.1 per VBA als Verknüpfung übernehmen (also nicht als festen Wert). Diese letzte Zelle kann nat. stets in anderen Zeilen sein.

Könnte mir da jemand die Syntax nennen (ActiveCell.Formula = "= ...)

Danke vielmals für einen Tipp

Stefan


  

Betrifft: AW: Syntax VBA gesucht von: Hajo_Zi
Geschrieben am: 25.03.2015 10:16:25

Warum VBA?

Letzter Wert einer Spalte (Array)
das funktioniert mit nachfolgender Array-Formel:
=INDEX(Tabelle1!A1:A1000;MAX(ZEILE(Tabelle1!A1:A1000)*(Tabelle1!A1:A1000<>"")))
ARRAY-Formel {=geschweifte Klammern} nicht eingeben;
Abschluss der Formel mit gleichzeitig Strg / Shift / Enter; - das erzeugt sie.
Von WF
Oder falls alle Zelle gefüllt
=INDEX(A8:A41;ANZAHL(A8:A41)) - von FP
Einer Zeile
=INDEX(Tabelle1!1:1;MAX(SPALTE(Tabelle1!1:1)*(Tabelle1!1:1<>"")))

GrußformelHomepage


  

Betrifft: AW: Syntax VBA gesucht von: Stefan
Geschrieben am: 25.03.2015 10:33:52

PHANTASTISCH !!! Herzlichen Dank Hajo für Deine Mühe