Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.36
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.36

MyFile.Ыате="ПРИМЕРЫ МАКРОСОВ.xls" MyFile.Deilmiter="," MyFile. Description

"Макросы, реализующие финансовые функции"

Свойства могут содержать информацию, которая передается пользователю, например дата (Date) и время (Time) последней модификации. Также свойства могут быть использованы и для выполнения каких-либо внутренних процедур.

Для доступа к свойствам объекта MyFile могут быть использованы следующие инструкции:

MyFileName=MyFile.Nane х Имя файла

MyFileDescription=MyFile.Description х Описание файла IsMyFileInUse=MyFile.InUse х Используется ли файл

LengthOfMyFile=MyFile.Length х Длина файла

LastChangeMyFile=MyFile.DateTime х Когда был последний

Л раз модифицирован

Рассмотрим методы, применимые к объекту MyFile.

Метод

Использование

Open

Открытие файла для употребления в приложении

WriteValue

Сохранение записи в файле

Close

Закрытие файла

Export

Экспорт данных из файла

Delete

Удаление файла

Calculate

Выполнение расчетов над данными из файла

RetrieveValue

Чтение записи из файла

Например, для работы с методами можно использовать следующие инструкции:

MyFile.Delete х Удаление файла MyFile.Close Л Закрытие файла

64 Программирование в среде Visual Basic for Applications

Существуют следующие типы методов:

• Методы, требующие для своей работы дополнительной информации, т. е. методу должны передаваться некоторые параметры. В этом случае используется следующий синтаксис:

Объект.метод параметр!., параметр2,параметр п

Например, метод Export производит запись данных в файлы с разделенными запятыми полями и требует указать имя файла, в который будет производиться запись.

MyFile.Export "С:\ MY_BASE.Asс" Л Запись данных в файл

С помощью метода WriteValue можно записать некоторое значение в файл, организованный по строкам и столбцам. Для этого необходимо указать методу номер строки, номер столбца и само значение:

MyFile.WriteValue 5,6,99 Л Запись в 5-ю строку

Л и б-й столбец Л числа 99

• Методы для передачи программе некоторого значения. В этом случае используется синтаксис:


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta