Лекция: Методы объекта Range объектной модели MS Excel. Примеры.
| 1)Address | возвращает адрес яч-ки.имеет ряд параметров RowAbsolute и ColumnAbsolute исп-ся для абсолютной сслыки на строку и столбец ReferenceStyle задает фомат яч-ки одним из значений xIR1C1 и xIA1(по умолчанию).н-р Cells(1,1)Address() возвращает адрем $A$1; Cells(1,1).Address(RowCAbsolute:=False) Возвращает адрес $A1 Cells(4,3).Address(REferenceStyle:=xLR1C1) возвращает адрес R4C3 |
| 2)OffSet | Возвращает диапазон, смещенный относительно данного на величину, указанную в аргументах. н-р OffSet(RowOffset:=3,columnOffset:=-2).Activate Активизируется ячейка, расположенная на 3 строки ниже и на 2 слотбца левее от-но текущей активной яч-ки |
| 3)Clear | Очищает диапазон |
| 4)DataSeries | Создает прогрессию.имеет ряд параметров rowCol-задает направление прогрессии по строкам(xIRows) или по столбцам (xIColumns) ,Type-определяет тип прогрессии(xILinear-линейная,xIAutoFill-автозаполнения)date-определяет тип последовательности даты, если параметр Type=xIChronological(м.принимать значения xIDay,xIWeekDay,xIMonth,xIYear) step-шаг прогрессии(по умолчанию1)Stop-предельное значение прогрессии.н-р Range(«A1»).DataSeries rowCol:=xIRows,Type:=xILinear,Step:=1.5,stop:=5 |
| 5)AutoFill | автоматически заполняет яч-ки диапазона эл-ми последовательности.имеется 2 параметра Destination-диапазон, кот заполняется, и Type с возможными значениями xIFillDefault,xIFillCopy,xIFillSeries,xIFillFormats,xIFillValues,xIFillDays,xIFillWeekDay,WeekDayMonth,LinearTrend,xIFillGrowthTrend.н-р Range(«A1:A2»).AutoFill Destination:=Range(«A1:A10»),type:=xIFillDefault |
| 6)GoalSeek | подбирает значение параметра(неизвестной величины), являющиеся решением ур-ия с 1 переменной.предполагается, что правая часть яв-ся постоянной, не зависящей от параметра, кот входит только в левую часть ур-ия.имеется 2 параметра goal-знач прав части ур-я,Changingcell содержит ссылку на яч-ку с изменяющимся значением(приближением к искомому корню).н-р, если ввести в яч-ку «A1» начальное приближение к корню, равное 0, а в ячейку «A2» формулу =cos(A1), то, используя след-ую строку, м получить в ячейке «A1» значение корня, равного 1.570791, range(«A2»).GoalSeek goal:=0,Changingcell:=Range(«A1») |
| 7)Sort | выстраивает данные в лексографическом порядке по возоастанию или убыванию.он осущ-ет сортировку строк списков и баз данных, а так же столбцов рабочих листов с учетом до 3 критериев сортровки.имеет ряд параметров Key1-ссылка на 1 упорядочиваемое поле,Order1-задает порядок сортировки.(xIAscending-по возрастанию,xIDescending-по убыванию)Key2,Order2,Key3,Order3-аналогично.Header-определяет наличие в 1 строке диапазона заголовка (xIYes)или его отсутствие (xINo).MatchCase-учитывает наличие регистра(True)или его отсутствие(False) Orientation задает направление сортировки сверху вниз (xITopToBottom) или слева-направо (xILeftRight) |
еще рефераты
Еще работы по информатике