Aktive Zelle
#1
Kann man die Aktive Zelle wie im Namenfeld (oben links) angezeigt direkt in Excel ohne VBA in einer Formel verwenden? Wird die irgendwo (temporär) gespeichert? Wenn nur in VBA (ActiveCell): Kann man die in einem Makro in der PERSONAL.XLSB (also für alle Dateien) auslesen und verwenden und in einer Zelle von Excel speichern? Das Makro müsste dann wohl immer aktiv sein.
Top
#2
Moin,

wenn du den Zellen Namen vergibst, kannst du sie in deine Formeln einbauen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
hallöchen,

im Prinzip so mit einer Excel4Macro - Funktion. Du musst die Datei allerdings als xlsm oder xlsb speichern, da diese Funktionen, wie der Name schon sagt, von Exccel als Macro gewertet werden.

@Günter
Es geht um die aktive Zelle. Die wird sicher zuweilen wechseln Smile

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1B3
2
3
NameBezug
test=ADRESSE(ZELLE("Zeile");ZELLE("Spalte");4)
ZelleFormel
A1=test
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#4
Vielen Dank für die (bisherigen) Antworten.

WillWissen:
Um eine Zelle benennen zu können, muss ich aber wissen, wo sie ist ... Das ist genau das Problem: Wo steht der Bezug der aktiven Zelle (der ja dauernd wechselt) außer iim Namenfeld, wie komme ich an diese Daten, dann kann ich einen Namen vergeben. Wenn es einen Zugriff auf das Namenfeld (links oben) gäbe, der in Formeln verwendet werden kann, wäre das Problem gelöst.

schauan:
Das habe ich auch schon gemacht. Ist aber nicht sinnvoll, da dann alle Dateien, wie du schon geschrieben hast, als xlsm gespeichert werden müssten.

Vielleicht hat noch jemand eine Idee ... Wobei ich allerdings wenig Hoffnung habe. Dabei wäre es für Microsoft so einfach: Einfach eine Zugriffsmöglichkeit auf das Namenfeld!
Top
#5
Hallo,

am besten lädst du mal eine Beispieldatei hoch. Möglicherweise gibt es andere Lösungswege, als die, die du dir vorstellst.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Top
#6
Klaus-Dieter:
Es gibt keine Beispieldatei, da es sich um ein generelles Problem handelt. Ich möchte z. B. erreichen, dass die Zeile mit der aktiven Zelle hervorgehoben wird. Es gibt da eine Reihe Möglichkeiten, die habe ich probiert. Ab er wirklich befriedigend ist keine.
Top
#7
Hi,

du schließt zwar VBA in deinem Beitrag aus, nach meinem Dafürhalten aber die einzige Möglichkeit, nachdem du genauer erklärt hast, was du benötigst. Solltest du VBA nun doch akzeptieren, dann suche mal nach Fadenkreuz.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#8
Hallo Wosch,

um zu verstehen, was dein Ziel ist, wäre eine Darstellung davon schon hilfreich. Ich beschäftige mich seit rund 25 Jahren intensiv mit Excel, habe so etwas noch nicht gebraucht. Verstehst du mein Problem?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Top
#9
Hi Klaus-Dieter,

hab' den TE jetzt so verstanden:     
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#10
Hallöchen,

wenn es nur darum geht

Zitat:Ich möchte z. B. erreichen, dass die Zeile mit der aktiven Zelle hervorgehoben wird.

dann hat die Zelle schon standardmäßig einen dickeren Rahmen und bei einem selectierten Bereich wird die aktive Zelle nicht ausgegraut und die Zeile erkennt man zumindest an der Hinterlegung der Zeilennummer, Spalte analog Smile Ansonsten, siehe Hinweis von Günter. oder eben die Excel4 Funktion als Grundlage für eine bedingte Formatierung mit der Einschränkung, dass die Formel so nicht auf einen Zellwechsel reagiert sondern erst auf eine Berechnung. Da muss man noch etwas tricksen ......
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste