Удаление данных для сброса хранилища решения
В этом разделе описывается удаление существующих данных решения для сброса хранилища решения:
Используйте Folder.GetStorage , чтобы получить существующий объект StorageItem в определенной папке. Этот вызов вернет новый объект StorageItem, если он еще не существует.
Используйте StorageItem.Delete , чтобы окончательно удалить объект из папки.
Используйте Folder.GetStorage , чтобы создать новый экземпляр объекта StorageItem с тем же субъектом.
Используйте метод Addобъекта StorageItem.UserProperties для создания пользовательского свойства Order Number.
Задайте свойство Order Number .
Используйте StorageItem.Save , чтобы сохранить объект StorageItem в папке.
Sub StoreData()
Dim oInbox As Folder
Dim myStorage As StorageItem
Dim myPrivateProperty As UserProperty
Set oInbox = Application.Session.GetDefaultFolder(olFolderInbox)
' Get an existing instance of StorageItem by subject
Set myStorage = oInbox.GetStorage("My Private Storage", olIdentifyBySubject)
'Remove the storage permanently assuming it's old
myStorage.Delete
Set myStorage = Nothing
'Get a new instance of StorageItem in the Inbox
Set myStorage = oInbox.GetStorage("My Private Storage", olIdentifyBySubject)
'Create custom property for Order Number
Set myPrivateProperty = myStorage.UserProperties.Add("Order Number", olNumber)
'Store application data in the Order Number property
myPrivateProperty.Value = 1000
'Save the data to the Inbox
myStorage.Save
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.