Come aggiornare un oggetto in una collezione con VBA

September 15

VBA consente di modificare documenti di Microsoft Office sul computer. oggetti VBA sono componenti di classe di moduli e applicazioni VBA. Si utilizza la classe collezione di gestire e modificare gli oggetti in modo dinamico nel codice. La classe di oggetto contiene le proprietà che è possibile utilizzare per modificare dinamicamente diverse sezioni della vostra applicazione VBA.

istruzione

1 Aprire il programma di Microsoft Office che si desidera utilizzare e aprire l'editor VBA dal menu principale. Se si dispone già di un file di VBA, aprire il file nell'editor di Office VBA.

2 Creare la proprietà dell'oggetto. Aggiungere il seguente codice alla classe di oggetti:

Public Property Get ID () As Variant

ID = This_ID

End Property

3 Aprire il file che si desidera utilizzare per modificare la raccolta. Aggiungere il codice per modificare la classe di oggetti. È necessario innanzitutto creare un'istanza della classe oggetto nel file di raccolta. Aggiungere il seguente codice per chiamare la classe di oggetti:

Dim newObject come nuovo ObjectClass

Sostituire "ObjectClass" con il nome del file di classe utilizzata nel passaggio 2.

4 Aggiornare l'oggetto della collezione. Il codice seguente modifica delle proprietà dell'oggetto "ID" creato nel passaggio due:

newObject.ID = "NEWID"

Sostituire "NEWID" con il valore che si desidera utilizzare per aggiornare la proprietà dell'oggetto.