Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
964to968
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
964to968
964to968
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Grafik

Grafik
04.04.2008 13:41:00
Petra
Schönen Freitag-Nachmittag allerseits.

Sub test()
Dim i%
For i = 1 To 100
ActiveSheet.Cells(3, 2) = 100 - i
'ActiveSheet.ChartObjects("Diagramm 10").Activate
'   Sleep 200
Next i
End Sub


Mit diesem kleinen Makro möchte ich in einer Grafik einen Balken steuern (die Größe verändern). Mit Einzelschritt (F8) funktionierts, ohne Einzelschritt nicht!
Die Sleep oder auch Wait Funktion haben keine Besserung gebracht.
Weiß jemand einen Tipp für mich?
Liebe Grüße Petra

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Grafik
04.04.2008 13:56:52
Beverly
Hi Petra,

Sub test()
Dim i%
For i = 100 To 1 Step -1
ActiveSheet.Cells(3, 2) = i
Application.Wait Now + TimeValue("00:00:01")
Next i
End Sub




AW: Grafik
04.04.2008 13:58:00
Renee
Hi Petra,
Vielleicht besser ?

Private Declare Sub Sleep Lib "Kernel32" (ByVal dwMilliseconds As Long)
Sub test()
Dim i%
For i = 1 To 100
ActiveSheet.Cells(11, 3) = 100 - i
Sleep 200
Application.ScreenUpdating = True
Next i
End Sub


GreetZ Renée

Anzeige
AW: Grafik
04.04.2008 14:03:00
Tipp
Hi Petra
das Zauberwort heißt DoEvents,

Sub test()
Dim i%
For i = 1 To 100
ActiveSheet.Cells(3, 2) = 100 - i
 DoEvents
Next i
End Sub


Klappts?
Grüße vom Tipp

AW: Grafik
04.04.2008 14:08:00
Petra
Hallo Tipp
Dein Tipp war goldwert!
Auch Danke an Beverly und Renee.
Schönen Nachmittag noch Petra

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige