Методы объекта SpreadSheet
Методов у объекта SpreadSheet немного - всего 9. Три из них схожи с методами объекта Excel.Application. Два из этих методов - Union и Intersect задают объединение и пересечение областей электронной таблицы, возвращая соответствующий объект Range в качестве результата. От одноименных методов объекта Application отличаются числом возможных аргументов. У методов объекта SpreadSheet аргументов два - Range1 и Range2, которые и задают области, пересечение или объединение которых ищется. Методы объекта Application позволяют проводить эти операции одновременно над большим числом аргументов. Третий общий метод Undo также имеет некоторые различия в семантике. Для объекта SpreadSheet он позволяет не только отменить последнее действие, сделанное, например, пользователем в процессе работы с интерфейсными объектами, но и отменить действия последнего выполняемого программного блока, помеченного специальными метками "BeginUndo" и "EndUndo".
Из 6 методов, специально созданных для объекта SpreadSheet, методы:
- BeginUndo, EndUndo - позволяют произвести разметку программного блока, чтобы можно было при необходимости отменить его выполнение, вызвав метод Undo.
- LoadText - позволяет загрузить в электронную таблицу данные из текстового файла. В отличие от свойства CSVURL, позволяющего решать схожую задачу, ограничителем данных в текстовом файле может выступать не только символ "запятая", но и другие ограничители - пробелы, символы табуляции и другие.
- Refresh - позволяет провести обновление данных, перезагружая их из источника и перерисовывая объект - электронную таблицу.
- UpdatePropertyToolbox - позволяет обновить значения свойств, заданных панелью свойств.
- AddIn - добавляет Addin к объекту, позволяя работать с его свойствами и методами.