bool CopyTabTableStyleToRange(string mon, string styleName)
mon. Моникёр для работы с диапазоном ячеек таблицы.
styleName. Наименование стиля, копию которого необходимо создать.
Операция CopyTabTableStyleToRange копирует стиль и применяет копию к диапазону ячеек.
Для выполнения операции укажите в поле mon моникёр экземпляра регламентного отчёта с постфиксом «!Sheets!ключ листа!адрес диапазона», а в поле styleName наименование стиля, копию которого необходимо создать.
Результатом выполнения операции будет логическое значение true, если копирование стиля и применение его копии к диапазону ячеек завершилось успешно.
Ниже приведён пример копирования стиля и применения копии к заданному диапазону ячеек. В запросе передаётся моникёр диапазона ячеек и наименование копируемого стиля. В отвеет возвращается признак успешного применения копии стиля к диапазону ячеек.
{
"CopyTabTableStyleToRange" :
{
"mon" : "JMHNJCPPENOAGOAEKKAIOMBCNHKFGLBECJGOILNNKEBNHDNH!M!S!POMEOEHPPENOAGOAEHHAFJNMHPFBDKBJEDIHOKONCJJDDJEHC!Sheets!1!E0:G5",
"styleName" : "EAX table style"
}
}
{
"CopyTabTableStyleToRangeResult" : "1"
}
public static bool CopyTabTableStyleToRange(string moniker, string sheetKey, string address, string copiedStyleName)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операции
// Параметры выполнения операции
var tCopy = new CopyTabTableStyleToRange()
{
mon = moniker + "!Sheets!" + sheetKey + '!' + address,
styleName = copiedStyleName
};
// Копирование стиля и применение копии к диапазону ячеек
var result = somClient.CopyTabTableStyleToRange(tCopy);
return result;
}
См. также: