Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Excel merkt sich / verwendet gelöschte Bereiche (https://www.delphipraxis.net/191358-excel-merkt-sich-verwendet-geloeschte-bereiche.html)

rokli 6. Jan 2017 11:41

Excel merkt sich / verwendet gelöschte Bereiche
 
Moin!

Habe mal eine Frage zu Excel (verwende Office 2016, war aber auch in vorherigen Versionen schon so):

In einem neuen Excel Arbeitsblatt
in die Zelle A1 schreibe ich die Ziffer 1
in die Zelle A2 schreibe ich die Ziffer 2
in die Zelle A3 schreibe ich die Ziffer 3
usw.. bis z. B.
in die Zelle A10 schreibe ich die Ziffern 10

Nun ändere ich im Bereich A1..A10 z. B. die Schriftfarbe.

Dann lösche ich von A6 bis A10 die Inhalte durch markieren und entfernen.
Soweit so gut; wenn ich nun den Cursor nach A1 stelle und mit der Tastenkombination Ctrl-PgDown ans Ende der Liste gehe, geht der Sack auf A10 und nicht auf A5!

Weiß jemand, ob man dieses Verhalten abstellen kann?

Das blöde ist nämlich, das dieser gelöschte Bereich z. B. auch mit gedruckt wird und spätestens wenn man längere Tabellenblätter hat, nervt das Verhalten.

p80286 6. Jan 2017 11:58

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Zitat:

Zitat von rokli (Beitrag 1358233)
Dann lösche ich von A6 bis A10 die Inhalte durch markieren und entfernen.

Leere Zellen sind auch Zellen, Lösch mal die Zellen.

Gruß
K-H

rokli 6. Jan 2017 12:03

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Hallo K-H,

wie meinst Du das "löschen"?

Über das Menü "Zellen löschen..." fragt er, ob er z. B. "nach links verschieben" soll; aber das Problem bleibt.

Gruß

(Edit: Linksschreibfehler)

Luckie 6. Jan 2017 12:23

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Zeilen löschen. Nicht Zellen.

rokli 6. Jan 2017 13:06

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Versuch 1: Über das Menü "Löschen", "Blattzeilen löschen... " --> kein Erfolg
Versuch 2: Zeilen markieren und Strg- (Strg und Minustaste) ---> kein Erfolg

bei mir behält Excel einfach die Zellen :(

pesi 6. Jan 2017 13:13

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Liste der Anhänge anzeigen (Anzahl: 1)
1. Die gewünschen ZEILEN markieren
2. Rechte Maustaste öffnet ein Menü
3. "Zellen Löschen" auswählen
4. Weg sind sie :-D


Hmmm... STRG- funktioniert bei mir genauso :-o

Jumpy 6. Jan 2017 13:17

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Zeilen markieren, rechte Maustaste im Bereich der Zeilennummern, da Zeile löschen wählen.
Das führt dazu, das die UsedRange (in VBA) des Sheets nur noch bis zur ersten gefüllten Zeile geht (bei mir im test 4). Witzigerweise sind die Zellen 5-10 immer noch rote Schrift formatiert.
Zumindest wenn ich auch wieder Zahlen reinschreibe.
Lösche ich nochmal alle Zeilen größer 4 und schreibe in 5 dann Buchstaben ist die Schrift schwarz.
Lösche ich nochmal alle Zeilen größer 4 und schreibe in 5 wieder zahlen ist die schrift wieder rot.

Echt seltsam.

Aviator 6. Jan 2017 13:29

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also bei mir funktioniert das so wie von dir erwartet. Der Inhalte ist nicht mehr vorhanden und auf der Seitenumbruchvorschau ist der Druckbereich ebenfalls nur noch von A1 bis A5. Nur die Schriftfarbe bleibt auf rot. Ist aber auch korrekt so, da ich das Feld ja explizit formatiert habe.

Nutze Office 2016 Professional.

Probier alternativ mal die Löschen Funktion von Excel im Ribbon (s. Screenshot).

rokli 6. Jan 2017 13:54

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
Liste der Anhänge anzeigen (Anzahl: 1)
Tja, leider bleibt's dabei!

Auch wenn ich das "Radiergummi" verwende und "Alle löschen" wähle, bleibt der Bereich bis A10 bestehen ...

@pesi: Mir geht es darum, wenn am Ende der Liste die Zeilen gelöscht werden sollen. Der Inhalt verschwindet bei mir auch - das ist nicht das Problem. Mach mal die Zeilen bis 1.000 voll und lösche dann Zeile 750 bis 1000, spring zum Anfang und benutze dann <Strg Ende>, dann springt der Cursor auf A1000 und nicht auf A749!

Zitat:

Zitat von Jumpy (Beitrag 1358255)
Das führt dazu, das die UsedRange (in VBA) des Sheets nur noch bis zur ersten gefüllten Zeile geht (bei mir im test 4).

Und wo springst Du mit <Strg Ende> hin?

Das bleibt doof! :?::!::?:

Jumpy 6. Jan 2017 13:58

AW: Excel merkt sich / verwendet gelöschte Bereiche
 
OK. Excel 2007 und 2012 (glaub ich) gerade getestet. Selbst wenn ich nur die Zellinhalte mir ENTF lösche springt er mit STRG+Ende von z.B. Zeile 1 nur nach Zeile 4, die letzte Zeile in der Werte stehen.
Da scheint bei dir oder Excel 2016 was verbuggt zu sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:07 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz