Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

Объект Application. Основные свойства и методы.

Встроенные функции для работы с файловой системой.

Файлом называется область на каком-либо внешнем носителе информации, содержащая однотипную информацию, имеющую общее название.

Файлов в оперативной памяти нет.

Классификации:

Физические(наборы данных)–данные на внешнем носителе, представленные в виде файла, основными характеристиками являются тип записи(постоянной, переменной, неопределенной длины), метод доступа(последовательный, прямой, индексно-последовательный) и некоторые другие свойства, учитывающие особенности устройства и носителя, на которых расположен файл.

Логический–существует в приложении(программе), характеризующийся именем, описанием типа файла(текстовый, типизированный, нетипизированный) и направлением передачи(вводной, выводной, расширяемый).

CurDir()-функция, которая возвращает путь к текущему каталогу, где будут сохраняться файлы.

Dir()-позволяет искать файл или каталог по указанному пути на диске.

EOF(n)-если достигнут конец файлов (и при чтении, и при записи) функция вернет True, если нет-False.

FileAttr(n)-позволяет определить, как именно был открыт файл: на чтение, на запись (output), на добавление в двоичном и других режимах.

FileLen(n)-возвращает длину указанного файла в байтах.

FreeFile-позволяет определить следующую свободную цифру, которую можно использовать как номер файла при его открытии.

GetAttr(…)-позволяет обратиться к файлу и получить информацию о его атрибутах (скрытый, доступен для чтения, архивный и т.д.).

input(…)-

inputB()-позволяет указать количество байтов, которые нужно считать за 1 заход из файла.

Loc()-возвращает число, которое определяет предыдущее место на диске.

Seek()-возвращает информацию о позиции, с которой будет выполняться следующая операция чтения или вставки.

Lof()-позволяет определять длину открытого файла в байтах.

 

Работа с текстовыми файлами.

Файлом называется область на каком-либо внешнем носителе информации, содержащая однотипную информацию, имеющую общее название.

Файлов в оперативной памяти нет.

Классификации:

Физические(наборы данных)–данные на внешнем носителе, представленные в виде файла, основными характеристиками являются тип записи(постоянной, переменной, неопределенной длины), метод доступа(последовательный, прямой, индексно-последовательный) и некоторые другие свойства, учитывающие особенности устройства и носителя, на которых расположен файл.

Логический–существует в приложении(программе), характеризующийся именем, описанием типа файла(текстовый, типизированный, нетипизированный) и направлением передачи(вводной, выводной, расширяемый).

Содержимым текстовых файлов является последовательность сток произвольной длины(бесконечная строка знаков).

Open <имя> for <назначение> as <номер>

Имя-полное имя файла в апострофах;

Назначение-input(чтение), output(создали), append(уже есть, можно и считать и дозаписать)

close <номер>

Поток становится недоступным, разрывается связь между логическими и физическими формами.

print <номер>, <переменная=выражение>–строка добавляется в конец файла

input <номер>,<переменная>–читать, извлекать.

 

Объект Application. Основные свойства и методы.

Объект Application представляет приложение Excel. После запуска Excel объект Application будет доступен всегда. Если вы обращаетесь к какому-либо свойству без указания вышестоящего объекта, то редактор Visual Basic будет считать, что вы обращаетесь к свойству объекта Application. Поэтому эти две строки кода в Excel равнозначны: Application.Workbooks.Add и Workbooks.Add.

Свойство AutoRecover позволяет определить параметры автосохранения Excel.

Свойство Calculation позволяет настроить режим пересчета рабочей книги.

Свойство Cells- позволяет обращаться к ячейкам активного листа.

Columns – работа со столбцом.

Rows – работа со строкой.

Метод GetOpenFilename() открывает диалоговое окно и позволяет получить информацию о том, что выбрал пользователь.

Метод GetSaveAsFilename() по функциональности соотвествует команде Сохранить как.

Метод Run() позволяет выполнить процедуру или функцию VBA, макрос Excel или процедуру или функцию.