Wie "Beseitigen" und "Nothing" in VBA verwenden

April 26

VBA ist eine von Microsoft entwickelte Programmiersprache. Die Sprache basiert auf Microsoft Component Object Model (COM) und OLE-Automatisierung unterstützt. Mit der Unterstützung der com- und OLE-Automatisierung Programmierer können Bezugsobjekte (Bibliotheken wiederverwendbaren Codes) von externen Anwendungen innerhalb ihrer VBA-Programme und dann bearbeiten, ihre Eigenschaften und Methoden. Eine richtige Sache nach mithilfe eines Objekts und seine Eigenschaften zu tun ist, es zu veröffentlichen, aus dem Speicher des Computers, um lebenswichtige Ressourcen freizugeben. Die VBA-verfügen und die VBA nichts Methoden verwendet werden, um nicht verwendete Objekte aus dem Speicher freigegeben.

Anweisungen

1 Öffnen Sie Microsoft Excel.

2 Klicken Sie auf "Extras", "Makro" und dann auf "Visual Basic." Dieses öffnet die VBA Programmierumgebung.

3 Klicken Sie auf "Einfügen", dann "Module". Sie können nun in einem Programmier Codemodul.

4 Geben oder kopieren und fügen Sie die folgende Sub-Prozeduren in das Codemodul:

Sub UsingDisposeAndNothingEx()

Dim objOutlook As Object

objOutlook = GetObject(, "Outlook.Application")

If Err.Number <> 0 Then MessageBox.Show("Please open the Outlook")

ObjOutlook = Nothing

objOutlook.dispose()

EndSub