Hvordan oppdatere et objekt i en Collection With VBA

VBA lar deg endre Microsoft Office-dokumenter på datamaskinen. VBA objekter er klasse komponenter av VBA-moduler og applikasjoner. Du bruker samlingen klassen til å administrere og redigere objekter dynamisk i koden. Objektet klassen inneholder de egenskapene som du bruker til å dynamisk endre forskjellige deler av VBA-programmet.

Bruksanvisning

1 Åpne Microsoft Office-programmet du vil bruke, og åpne VBA editor fra hovedmenyen. Hvis du allerede har en VBA-fil, åpne filen i Office VBA editor.

2 Lag objektet eiendom. Legg til følgende kode i objektklassen:

Offentlig eiendom får ID () As Variant

ID = This_ID

slutt Eiendom

3 Åpne filen du vil bruke til å redigere samlingen. Legg inn koden for å redigere objektklasse. Du må først instantiate objektet klassen i samlingen din fil. Legg til følgende kode for å ringe objektklassen:

Dim newObject som ny object

Erstatt "object" med navnet på klassen filen som brukes i trinn 2.

4 Oppdater objektet i samlingen. Følgende kode redigerer objektets "ID" eiendom opprettet i trinn to:

newObject.ID = "newId"

Erstatt "newId" med verdien du vil bruke til å oppdatere objektet eiendom.