Freien Speicher in VBA unter Excel97 abfragen

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox
Bild

Betrifft: Freien Speicher in VBA unter Excel97 abfragen
von: Norman
Geschrieben am: 12.02.2005 11:50:29
Hiho,
ich weiss, dass es geht, ich finds aber nicht mehr... Wie kann ich den freien Speicher unter Excel97 abfragen? Ich habe so viele Dateien auf, dass alle dann und wann "Index-Fehler" entstehen, die meines Erachtens eindeutig auf Speicherprobleme zurückzuführen sind... Wie ging das gleich mit dem Memory? Hab im Archiv nix gefunden...
Beste Grüße und vielen Dank!
Norman

Bild

Betrifft: AW: Freien Speicher in VBA unter Excel97 abfragen
von: Nepumuk
Geschrieben am: 12.02.2005 11:57:50
Hallo Norman,
meinst du so?


Option Explicit
Private Type MEMORYSTATUS
    dwLength As Long
    dwMemoryLoad As Long
    dwTotalPhys As Long
    dwAvailPhys As Long
    dwTotalPageFile As Long
    dwAvailPageFile As Long
    dwTotalVirtual As Long
    dwAvailVirtual As Long
End Type
Private Declare Sub GlobalMemoryStatus Lib "kernel32" (lpBuffer As MEMORYSTATUS)
Public Sub test()
    Dim MemStat As MEMORYSTATUS
    GlobalMemoryStatus MemStat
    MsgBox "Sie haben " & CStr(MemStat.dwAvailPhys / 1024 ^ 2) & " Mb freien Arbeitsspeicher.", 64, "Information"
End Sub


Gruß
Nepumuk
Bild

Betrifft: AW: Freien Speicher in VBA unter Excel97 abfragen
von: Norman
Geschrieben am: 12.02.2005 12:02:54
Hi Nepumuk,
auch genial! Aber ich meine den freien Speicher in Excel selbst. Denn der ist immer viel zu knapp... Da gabs doch ach irgendwas...
Gruß
Norman
Bild

Betrifft: Habs: Application.MemoryFree - Danke :)
von: Norman
Geschrieben am: 12.02.2005 12:24:02

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Freien Speicher in VBA unter Excel97 abfragen"