Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
"Komisches" Verhalten von Excel
#2
Hallo,

langsames Schreiben kommt daher, dass Du die Zellen (generell) einzeln beschreibst. Du kannst das etwas optimieren,
indem Du ScreenUpdating und die Berechnung abschaltest und nach dem Schreiben wieder einschaltest. Eine Schleife
ist allerdings nicht notwendig. Das geht auch z.B. wie folgt mit dem 6x ...

Code:
Sub mach6x()
 
  Application.ScreenUpdating = False
  Application.EnableEvents = False
  Application.Calculation = xlCalculationManual
 
  ActiveCell.Cells(1, 1).Resize(1, 24).Value = "x"
  ActiveCell.Offset(rowOffset:=0, columnOffset:=24).Activate
 
  Application.Calculation = xlCalculationAutomatic
  Application.EnableEvents = True
  Application.ScreenUpdating = True
 
End Sub

Warum aber jetzt die eine Datei schneller ist, erscheint mir so auf die Schnelle nicht ersichtlich.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 01/2011 - 06/2019 :: 04/2020 - 06/2022
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner (neu)
Zitieren


Nachrichten in diesem Thema
RE: "Komisches" Verhalten von Excel - von maninweb - 16.12.2021, 18:25

Gehe zu:


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




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions