Textfeld in fixer Position
#1
Hallo,
 Ich habe das Problem, ich habe eine längere Liste,
 wo ziemlich am ende Werte stehen habe,
 die ich auch wenn ich oben in der Liste arbeite brauch.

 Da dachte ich mir ich mache mir ein Textfeld (hier Blau mit der 90 drin)
 wo mir die Info aus z.B. B12412 sehe.

 Jetzt Ist mein Problem dass, das Textfeld an ne Zeile gebunden ist.
 Kann man das ändern das es immer die Position auf dem Bildschirm hat.
 Oder gibt es eine Alternative wie man das Umsetzen kann?

Danke im Voraus Hobi


Angehängte Dateien Thumbnail(s)
   
Top
#2
keiner versteht etwas ohne eine BSP_Datei
Top
#3
Hi,

du könntest mit der Kamera arbeiten oder dir die Ergebnisse in die erste Zeile legen und fixieren.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#4
Hallo,

 z.b.  = Indirekt(ADRESSE(Anzahl2(B:B)+1;2) & Indirekt(ADRESSE(Anzahl2(B:B)+1;6)
Top
#5
(11.02.2019, 10:19)WillWissen schrieb: Hi,

du könntest mit der Kamera arbeiten oder dir die Ergebnisse in die erste Zeile legen und fixieren.

Was meinst Du mit Kamera?
Top
#6
Hi,

Schnellstartleiste anpassen (eventuell nur Menüleiste in XL2007)==> alle Befehle==> Kamera

Mit dieser kannst du den Ergebnisbereich "fotografieren" und den Ausschnitt an eine dir genehme Stelle ziehen. Alle Änderungen werden auch in diesem Abschnitt gezeigt.


.xlsb   Kamerabeispiel.xlsb (Größe: 12,54 KB / Downloads: 6)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#7
Kamera wäre eine Möglichkeit, ist aber meines Wissens recht rechenintensiv.
Alternativ ginge noch ein Userform, das ist an keine Zelle gebunden und kann beliebig hin- und herverschoben werden.
Schöne Grüße
Berni
Top
#8
Ja die Funktion Kammera macht zum Teil was ich brauche.
Es Zeigt mir meinen gewünschten bereich an.
Wenn ich dann aber in den Zeilen wandere, verschwindet das Fenster auch,
 ist also auch an Zeilen gebunden.
Wenn ich jetzt die Kammera Zeilenunabhängig bekomme habe ich das was ich will
Top
#9
Hallo Hobi,

das geht nur per VBA. Füge folgenden Code in das schon vorhandene VBA-Modul des entsprechenden Tabellenblattes ein:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 Me.Shapes("Textfeld 1").Top = ActiveWindow.VisibleRange.Top
End Sub
Die Sache hat allerdings einen Haken: Der Code greift nur, wenn eine Zelle angeklickt wird. Alleiniges Scrollen mit der Maus reicht nicht. Den Namen des Textfeldes musst Du entsprechend anpassen.

Gruß Uwe
Top
#10
Um Uwes Haken zu umgehen verweise ich auf meinen Beitrag oben, damit hast du keinerlei Problem.
Schöne Grüße
Berni
Top


Gehe zu:


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