บริการนี้ช่วยให้สคริปต์สร้าง เข้าถึง และแก้ไขไฟล์ Google ชีตได้ โปรดดูคำแนะนำในการจัดเก็บข้อมูลในสเปรดชีต
บางครั้งระบบจะรวมการดำเนินการในสเปรดชีตเข้าด้วยกันเพื่อปรับปรุงประสิทธิภาพ เช่น เมื่อเรียกใช้เมธอดหลายครั้ง หากต้องการตรวจสอบว่าการเปลี่ยนแปลงที่รอดำเนินการทั้งหมดเกิดขึ้นทันที เช่น เพื่อแสดงข้อมูลผู้ใช้ขณะที่สคริปต์กำลังเรียกใช้ ให้เรียกใช้ SpreadsheetApp.flush()
ชั้นเรียน
ชื่อ | รายละเอียดแบบย่อ |
---|---|
AutoFillSeries | การแจกแจงประเภทชุดค่าที่ใช้คํานวณค่าที่ป้อนอัตโนมัติ |
Banding | เข้าถึงและแก้ไขแถบสี ซึ่งเป็นรูปแบบสีที่ใช้กับแถวหรือคอลัมน์ของช่วง |
BandingTheme | การแจกแจงธีมการจัดกลุ่ม |
BigQueryDataSourceSpec | เข้าถึงข้อกําหนดแหล่งข้อมูล BigQuery ที่มีอยู่ |
BigQueryDataSourceSpecBuilder | ผู้สร้างสำหรับ BigQueryDataSourceSpecBuilder |
BooleanCondition | เข้าถึงเงื่อนไขบูลีนใน ConditionalFormatRules |
BooleanCriteria | การแจกแจงค่าที่แสดงถึงเกณฑ์บูลีนซึ่งใช้ในการจัดรูปแบบตามเงื่อนไขหรือตัวกรองได้ |
BorderStyle | รูปแบบที่กำหนดในช่วงได้โดยใช้ Range.setBorder(top, left, bottom, right, vertical, horizontal, color, style) |
CellImage | แสดงรูปภาพที่จะเพิ่มลงในเซลล์ |
CellImageBuilder | ผู้สร้างสำหรับ CellImage |
Color | การนําเสนอสี |
ColorBuilder | เครื่องมือสร้างสำหรับ ColorBuilder |
ConditionalFormatRule | เข้าถึงกฎการจัดรูปแบบตามเงื่อนไข |
ConditionalFormatRuleBuilder | ตัวสร้างกฎการจัดรูปแบบตามเงื่อนไข |
ContainerInfo | เข้าถึงตําแหน่งของแผนภูมิภายในชีต |
CopyPasteType | การแจกแจงประเภทการวางแบบพิเศษที่เป็นไปได้ |
DataExecutionErrorCode | การแจกแจงรหัสข้อผิดพลาดในการเรียกใช้ข้อมูล |
DataExecutionState | การแจกแจงสถานะการเรียกใช้ข้อมูล |
DataExecutionStatus | สถานะการดำเนินการกับข้อมูล |
DataSource | เข้าถึงและแก้ไขแหล่งข้อมูลที่มีอยู่ |
DataSourceChart | เข้าถึงและแก้ไขแผนภูมิแหล่งข้อมูลที่มีอยู่ |
DataSourceColumn | เข้าถึงและแก้ไขคอลัมน์แหล่งข้อมูล |
DataSourceFormula | เข้าถึงและแก้ไขสูตรแหล่งข้อมูลที่มีอยู่ |
DataSourceParameter | เข้าถึงพารามิเตอร์แหล่งข้อมูลที่มีอยู่ |
DataSourceParameterType | การแจกแจงประเภทพารามิเตอร์แหล่งข้อมูล |
DataSourcePivotTable | เข้าถึงและแก้ไขตาราง Pivot ของแหล่งข้อมูลที่มีอยู่ |
DataSourceRefreshSchedule | เข้าถึงและแก้ไขกําหนดการรีเฟรชที่มีอยู่ |
DataSourceRefreshScheduleFrequency | เข้าถึงความถี่ของกำหนดการรีเฟรช ซึ่งจะระบุความถี่และเวลาในการรีเฟรช |
DataSourceRefreshScope | การแจกแจงขอบเขตสำหรับการรีเฟรช |
DataSourceSheet | เข้าถึงและแก้ไขชีตแหล่งข้อมูลที่มีอยู่ |
DataSourceSheetFilter | เข้าถึงและแก้ไขตัวกรองแผ่นงานแหล่งข้อมูลที่มีอยู่ |
DataSourceSpec | เข้าถึงการตั้งค่าทั่วไปของข้อกําหนดแหล่งข้อมูลที่มีอยู่ |
DataSourceSpecBuilder | ผู้สร้างสำหรับ DataSourceSpec |
DataSourceTable | เข้าถึงและแก้ไขตารางแหล่งข้อมูลที่มีอยู่ |
DataSourceTableColumn | เข้าถึงและแก้ไขคอลัมน์ที่มีอยู่ใน DataSourceTable |
DataSourceTableFilter | เข้าถึงและแก้ไขตัวกรองตารางแหล่งข้อมูลที่มีอยู่ |
DataSourceType | การแจกแจงประเภทแหล่งข้อมูล |
DataValidation | เข้าถึงกฎการตรวจสอบข้อมูล |
DataValidationBuilder | ตัวสร้างกฎการตรวจสอบข้อมูล |
DataValidationCriteria | การแจกแจงที่แสดงถึงเกณฑ์การตรวจสอบข้อมูลที่ตั้งค่าได้ในช่วง |
DateTimeGroupingRule | เข้าถึงกฎการจัดกลุ่มวันที่และเวลาที่มีอยู่ |
DateTimeGroupingRuleType | ประเภทของกฎการจัดกลุ่มวันที่และเวลา |
DeveloperMetadata | เข้าถึงและแก้ไขข้อมูลเมตาของนักพัฒนาแอป |
DeveloperMetadataFinder | ค้นหาข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ในสเปรดชีต |
DeveloperMetadataLocation | เข้าถึงข้อมูลตำแหน่งข้อมูลเมตาของนักพัฒนาแอป |
DeveloperMetadataLocationType | การแจกแจงประเภทตำแหน่งข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ |
DeveloperMetadataVisibility | การแจกแจงประเภทการเปิดเผยข้อมูลเมตาของนักพัฒนาแอป |
Dimension | การแจกแจงทิศทางที่เป็นไปได้ซึ่งสามารถจัดเก็บข้อมูลในสเปรดชีต |
Direction | การแจงนับที่แสดงทิศทางที่เป็นไปได้ซึ่งสามารถย้ายภายในสเปรดชีตได้โดยใช้ปุ่มลูกศร |
Drawing | แสดงภาพวาดบนชีตในสเปรดชีต |
EmbeddedAreaChartBuilder | เครื่องมือสร้างแผนภูมิพื้นที่ |
EmbeddedBarChartBuilder | ตัวสร้างแผนภูมิแท่ง |
EmbeddedChart | แสดงแผนภูมิที่ฝังอยู่ในสเปรดชีต |
EmbeddedChartBuilder | ตัวสร้างที่ใช้แก้ไข EmbeddedChart |
EmbeddedColumnChartBuilder | เครื่องมือสร้างสำหรับแผนภูมิคอลัมน์ |
EmbeddedComboChartBuilder | ตัวสร้างแผนภูมิผสม |
EmbeddedHistogramChartBuilder | เครื่องมือสร้างแผนภูมิฮิสโตแกรม |
EmbeddedLineChartBuilder | ตัวสร้างแผนภูมิเส้น |
EmbeddedPieChartBuilder | ตัวสร้างแผนภูมิวงกลม |
EmbeddedScatterChartBuilder | เครื่องมือสร้างแผนภูมิกระจาย |
EmbeddedTableChartBuilder | ตัวสร้างแผนภูมิตาราง |
Filter | ใช้คลาสนี้เพื่อแก้ไขตัวกรองที่มีอยู่ในชีต Grid ซึ่งเป็นประเภทเริ่มต้นของชีต |
FilterCriteria | ใช้คลาสนี้เพื่อรับข้อมูลเกี่ยวกับหรือคัดลอกเกณฑ์ในตัวกรองที่มีอยู่ |
FilterCriteriaBuilder | หากต้องการเพิ่มเกณฑ์ในตัวกรอง คุณต้องทำดังนี้
|
FrequencyType | การแจกแจงประเภทความถี่ |
GradientCondition | เข้าถึงเงื่อนไขการไล่ระดับ (สี) ใน ConditionalFormatRuleApis |
Group | เข้าถึงและแก้ไขกลุ่มสเปรดชีต |
GroupControlTogglePosition | การแจกแจงค่าที่แสดงตำแหน่งที่เป็นไปได้ของปุ่มเปิด/ปิดการควบคุมกลุ่ม |
InterpolationType | การแจกแจงค่าที่แสดงถึงตัวเลือกการหาค่าเฉลี่ยระหว่างจุดเพื่อคํานวณค่าที่จะใช้ใน GradientCondition ใน ConditionalFormatRule |
LookerDataSourceSpec | DataSourceSpec ที่ใช้เข้าถึงข้อมูลจำเพาะของแหล่งข้อมูล Looker ที่มีอยู่โดยเฉพาะ |
LookerDataSourceSpecBuilder | ผู้สร้างสำหรับ LookerDataSourceSpecBuilder |
NamedRange | สร้าง เข้าถึง และแก้ไขช่วงที่ตั้งชื่อในสเปรดชีต |
OverGridImage | แสดงรูปภาพในตารางกริดในสเปรดชีต |
| เข้าถึงและแก้ไขชีตที่มีการป้องกันใน Google ชีตเวอร์ชันเก่า |
PivotFilter | เข้าถึงและแก้ไขตัวกรองตาราง Pivot |
PivotGroup | เข้าถึงและแก้ไขกลุ่มรายละเอียดของตาราง Pivot |
PivotGroupLimit | เข้าถึงและแก้ไขขีดจํากัดของกลุ่มตาราง Pivot |
PivotTable | เข้าถึงและแก้ไขตาราง Pivot |
PivotTableSummarizeFunction | การแจกแจงฟังก์ชันที่สรุปข้อมูลในตาราง Pivot |
PivotValue | เข้าถึงและแก้ไขกลุ่มค่าในตาราง Pivot |
PivotValueDisplayType | การแจกแจงวิธีแสดงค่า Pivot เป็นฟังก์ชันของค่าอื่น |
Protection | เข้าถึงและแก้ไขชีตและช่วงที่ป้องกันไว้ |
ProtectionType | การแจงนับซึ่งแสดงส่วนต่างๆ ของสเปรดชีตที่ป้องกันการแก้ไขได้ |
Range | เข้าถึงและแก้ไขช่วงของสเปรดชีต |
RangeList | คอลเล็กชันอินสแตนซ์ Range อย่างน้อย 1 รายการในชีตเดียวกัน |
RecalculationInterval | การแจกแจงค่าที่แสดงถึงช่วงเวลาที่เป็นไปได้ซึ่งใช้ในการคํานวณสเปรดชีตอีกครั้ง |
RelativeDate | การแจกแจงค่าที่แสดงถึงตัวเลือกวันที่แบบสัมพัทธ์สําหรับคํานวณค่าที่จะใช้ในBooleanCriteria ตามวันที่ |
RichTextValue | สตริงข้อความที่มีการจัดรูปแบบซึ่งใช้เพื่อแสดงข้อความของเซลล์ |
RichTextValueBuilder | เครื่องมือสร้างสำหรับค่า Rich Text |
Selection | เข้าถึงการเลือกที่ใช้งานอยู่ในปัจจุบันในชีตที่ใช้งานอยู่ |
Sheet | เข้าถึงและแก้ไขชีตสเปรดชีต |
SheetType | ชีตประเภทต่างๆ ที่อาจมีอยู่ในสเปรดชีต |
Slicer | แสดงตัวควบคุมตัวกรอง ซึ่งใช้เพื่อกรองช่วง แผนภูมิ และตาราง Pivot ในลักษณะที่ไม่ใช่การทำงานร่วมกัน |
SortOrder | การแจงนับที่แสดงลำดับการจัดเรียง |
SortSpec | ข้อกำหนดการจัดเรียง |
Spreadsheet | เข้าถึงและแก้ไขไฟล์ Google ชีต |
SpreadsheetApp | เข้าถึงและสร้างไฟล์ Google ชีต |
SpreadsheetTheme | เข้าถึงและแก้ไขธีมที่มีอยู่ |
TextDirection | การแจงนับเส้นทางของข้อความ |
TextFinder | ค้นหาหรือแทนที่ข้อความภายในช่วง แผ่นงาน หรือสเปรดชีต |
TextRotation | เข้าถึงการตั้งค่าการหมุนข้อความของเซลล์ |
TextStyle | รูปแบบข้อความที่แสดงผลในเซลล์ |
TextStyleBuilder | เครื่องมือสร้างรูปแบบข้อความ |
TextToColumnsDelimiter | การแจกแจงประเภทตัวคั่นที่กำหนดไว้ล่วงหน้าซึ่งสามารถแบ่งคอลัมน์ข้อความออกเป็นหลายคอลัมน์ได้ |
ThemeColor | การนําเสนอสีธีม |
ThemeColorType | อาร์เรย์แบบจำกัดที่อธิบายรายการสีต่างๆ ที่ธีมรองรับ |
ValueType | การแจกแจงประเภทค่าที่ Range.getValue() และ Range.getValues() แสดงผลจากคลาส Range ของบริการสเปรดชีต |
WrapStrategy | การแจกแจงกลยุทธ์ที่ใช้ในการจัดการการตัดข้อความเซลล์ |
AutoFillSeries
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DEFAULT_SERIES | Enum | ค่าเริ่มต้น |
ALTERNATE_SERIES | Enum | การเติมอัตโนมัติด้วยการตั้งค่านี้จะส่งผลให้เซลล์ว่างในช่วงที่ขยายมีสำเนาของค่าที่มีอยู่ |
Banding
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copyTo(range) | Banding | คัดลอกแถบสีนี้ไปยังช่วงอื่น |
getFirstColumnColorObject() | Color | แสดงผลสีของคอลัมน์สลับสีแรกในแถบ หรือ null หากไม่ได้ตั้งค่าสีไว้ |
getFirstRowColorObject() | Color | แสดงผลสีแถวสลับสีแรก หรือ null หากไม่ได้ตั้งค่าสี |
getFooterColumnColorObject() | Color | แสดงสีของคอลัมน์สุดท้ายในแถบ หรือ null หากไม่ได้ตั้งค่าสีไว้ |
getFooterRowColorObject() | Color | แสดงสีแถวสุดท้ายในแถบ หรือ null หากไม่ได้ตั้งค่าสี |
getHeaderColumnColorObject() | Color | แสดงผลสีของคอลัมน์แรกในแถบ หรือ null หากไม่ได้ตั้งค่าสี |
getHeaderRowColorObject() | Color | แสดงผลสีของแถวส่วนหัวหรือ null หากไม่มีการตั้งค่าสีไว้ |
getRange() | Range | แสดงผลช่วงของการจัดกลุ่มนี้ |
getSecondColumnColorObject() | Color | แสดงผลสีของคอลัมน์ที่ 2 ที่สลับกันในแถบ หรือ null หากไม่ได้ตั้งค่าสี |
getSecondRowColorObject() | Color | แสดงผลสีแถวที่ 2 แบบสลับสี หรือnull หากไม่ได้ตั้งค่าสีไว้ |
remove() | void | นำแถบสีนี้ออก |
setFirstColumnColor(color) | Banding | ตั้งค่าสีของคอลัมน์แรกที่จะสลับสี |
setFirstColumnColorObject(color) | Banding | กำหนดสีของคอลัมน์สลับสีแรกในแถบ |
setFirstRowColor(color) | Banding | ตั้งค่าสีแถวแรกที่สลับสี |
setFirstRowColorObject(color) | Banding | ตั้งค่าสีแถวแรกแบบสลับสีในแถบ |
setFooterColumnColor(color) | Banding | ตั้งค่าสีของคอลัมน์สุดท้าย |
setFooterColumnColorObject(color) | Banding | ตั้งค่าสีของคอลัมน์สุดท้ายของแถบสี |
setFooterRowColor(color) | Banding | ตั้งค่าสีของแถวสุดท้าย |
setFooterRowColorObject(color) | Banding | ตั้งค่าสีของแถวส่วนท้ายในแถบ |
setHeaderColumnColor(color) | Banding | ตั้งค่าสีของคอลัมน์ส่วนหัว |
setHeaderColumnColorObject(color) | Banding | ตั้งค่าสีของคอลัมน์ส่วนหัว |
setHeaderRowColor(color) | Banding | ตั้งค่าสีของแถวส่วนหัว |
setHeaderRowColorObject(color) | Banding | ตั้งค่าสีของแถวส่วนหัว |
setRange(range) | Banding | ตั้งค่าช่วงของกลุ่มนี้ |
setSecondColumnColor(color) | Banding | ตั้งค่าสีคอลัมน์ที่ 2 ที่สลับกัน |
setSecondColumnColorObject(color) | Banding | ตั้งค่าสีคอลัมน์ที่ 2 ที่สลับกันในแถบ |
setSecondRowColor(color) | Banding | ตั้งค่าสีของแถวที่ 2 ที่สลับกัน |
setSecondRowColorObject(color) | Banding | ตั้งค่าการสลับสีลำดับที่ 2 ของแถบสี |
BandingTheme
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
LIGHT_GREY | Enum | ธีมแถบสีเทาอ่อน |
CYAN | Enum | ธีมแถบสีฟ้าอมเขียว |
GREEN | Enum | ธีมแถบสีสีเขียว |
YELLOW | Enum | ธีมแถบสีเหลือง |
ORANGE | Enum | ธีมแถบสีสีส้ม |
BLUE | Enum | ธีมแถบสีฟ้า |
TEAL | Enum | ธีมแถบสีน้ำเงินอมเขียว |
GREY | Enum | ธีมแถบสีเทา |
BROWN | Enum | ธีมแถบสีน้ำตาล |
LIGHT_GREEN | Enum | ธีมแถบสีเขียวอ่อน |
INDIGO | Enum | ธีมแถบสีคราม |
PINK | Enum | ธีมแถบสีชมพู |
BigQueryDataSourceSpec
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getDatasetId() | String | รับรหัสชุดข้อมูล BigQuery |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getProjectId() | String | รับรหัสโปรเจ็กต์การเรียกเก็บเงิน |
getRawQuery() | String | รับสตริงคำค้นหาดิบ |
getTableId() | String | รับรหัสตาราง BigQuery |
getTableProjectId() | String | รับรหัสโปรเจ็กต์ BigQuery ของตาราง |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
BigQueryDataSourceSpecBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | DataSourceSpec | สร้างข้อกำหนดของแหล่งข้อมูลจากการตั้งค่าในเครื่องมือสร้างนี้ |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getDatasetId() | String | รับรหัสชุดข้อมูล BigQuery |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getProjectId() | String | รับรหัสโปรเจ็กต์การเรียกเก็บเงิน |
getRawQuery() | String | รับสตริงคำค้นหาดิบ |
getTableId() | String | รับรหัสตาราง BigQuery |
getTableProjectId() | String | รับรหัสโปรเจ็กต์ BigQuery ของตาราง |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
removeAllParameters() | BigQueryDataSourceSpecBuilder | นำพารามิเตอร์ทั้งหมดออก |
removeParameter(parameterName) | BigQueryDataSourceSpecBuilder | นำพารามิเตอร์ที่ระบุออก |
setDatasetId(datasetId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสชุดข้อมูล BigQuery |
setParameterFromCell(parameterName, sourceCell) | BigQueryDataSourceSpecBuilder | เพิ่มพารามิเตอร์ หรือหากมีพารามิเตอร์ที่มีชื่ออยู่แล้ว ให้อัปเดตเซลล์ต้นทางสำหรับเครื่องมือสร้างข้อมูลจำเพาะแหล่งข้อมูลประเภท DataSourceType.BIGQUERY |
setProjectId(projectId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสโปรเจ็กต์ BigQuery สำหรับการเรียกเก็บเงิน |
setRawQuery(rawQuery) | BigQueryDataSourceSpecBuilder | ตั้งค่าสตริงการค้นหาดิบ |
setTableId(tableId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสตาราง BigQuery |
setTableProjectId(projectId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสโปรเจ็กต์ BigQuery สําหรับตาราง |
BooleanCondition
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getBackgroundObject() | Color | รับสีพื้นหลังสำหรับเงื่อนไขบูลีนนี้ |
getBold() | Boolean | แสดงผล true หากเงื่อนไขบูลีนนี้ทำให้ข้อความเป็นตัวหนา และแสดงผล false หากเงื่อนไขบูลีนนี้นำตัวหนาออกจากข้อความ |
getCriteriaType() | BooleanCriteria | รับประเภทเกณฑ์ของกฎตามที่ระบุไว้ใน enum ของ BooleanCriteria |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สําหรับเกณฑ์ของกฎ |
getFontColorObject() | Color | รับสีแบบอักษรสําหรับเงื่อนไขบูลีนนี้ |
getItalic() | Boolean | แสดงผลเป็น true หากเงื่อนไขบูลีนนี้ทำให้ข้อความเป็นตัวเอียง และแสดงผลเป็น false หากเงื่อนไขบูลีนนี้นำตัวเอียงออกจากข้อความ |
getStrikethrough() | Boolean | แสดงผลเป็น true หากเงื่อนไขบูลีนนี้ขีดฆ่าข้อความ และแสดงผลเป็น false หากเงื่อนไขบูลีนนี้นำขีดฆ่าออกจากข้อความ |
getUnderline() | Boolean | แสดงผล true หากเงื่อนไขบูลีนนี้ขีดเส้นใต้ข้อความ และแสดงผล false หากเงื่อนไขบูลีนนี้นำขีดเส้นใต้ออกจากข้อความ |
BooleanCriteria
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
CELL_EMPTY | Enum | เกณฑ์จะตรงตามเมื่อเซลล์ว่างเปล่า |
CELL_NOT_EMPTY | Enum | เป็นไปตามเกณฑ์เมื่อเซลล์ไม่ว่างเปล่า |
DATE_AFTER | Enum | เกณฑ์จะตรงตามเมื่อวันที่อยู่หลังค่าที่ระบุ |
DATE_BEFORE | Enum | เกณฑ์จะตรงตามเมื่อวันที่อยู่ก่อนค่าที่ระบุ |
DATE_EQUAL_TO | Enum | เกณฑ์จะตรงตามเมื่อวันที่เท่ากับค่าที่ระบุ |
DATE_NOT_EQUAL_TO | Enum | เกณฑ์จะตรงตามเมื่อวันที่ไม่เท่ากับค่าที่ระบุ |
DATE_AFTER_RELATIVE | Enum | เกณฑ์จะเป็นจริงเมื่อวันที่อยู่หลังค่าวันที่สัมพัทธ์ |
DATE_BEFORE_RELATIVE | Enum | เกณฑ์จะเป็นจริงเมื่อวันที่อยู่ก่อนค่าวันที่สัมพัทธ์ |
DATE_EQUAL_TO_RELATIVE | Enum | เกณฑ์จะตรงตามเมื่อวันที่เท่ากับค่าวันที่แบบสัมพัทธ์ |
NUMBER_BETWEEN | Enum | จะถือว่าตรงตามเกณฑ์เมื่อมีจำนวนที่อยู่ระหว่างค่าที่กำหนด |
NUMBER_EQUAL_TO | Enum | จะถือว่าตรงตามเกณฑ์เมื่อมีตัวเลขที่เท่ากับค่าที่ระบุ |
NUMBER_GREATER_THAN | Enum | จะถือว่าตรงตามเกณฑ์เมื่อตัวเลขที่มากกว่าค่าที่ระบุ |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | เกณฑ์จะตรงตามข้อกำหนดเมื่อตัวเลขมากกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_LESS_THAN | Enum | จะถือว่าตรงตามเกณฑ์เมื่อตัวเลขที่น้อยกว่าค่าที่ระบุ |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | เกณฑ์จะตรงตามข้อกำหนดเมื่อตัวเลขน้อยกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_NOT_BETWEEN | Enum | เกณฑ์จะตรงตามข้อกำหนดเมื่อตัวเลขไม่อยู่ในช่วงของค่าที่ระบุ |
NUMBER_NOT_EQUAL_TO | Enum | เกณฑ์จะตรงตามข้อกำหนดเมื่อตัวเลขไม่เท่ากับค่าที่ระบุ |
TEXT_CONTAINS | Enum | เกณฑ์จะตรงตามเมื่ออินพุตมีค่าที่ระบุ |
TEXT_DOES_NOT_CONTAIN | Enum | เกณฑ์จะตรงตามข้อกำหนดเมื่ออินพุตไม่มีค่าที่ระบุ |
TEXT_EQUAL_TO | Enum | เกณฑ์จะเป็นไปตามเกณฑ์เมื่ออินพุตเท่ากับค่าที่กำหนด |
TEXT_NOT_EQUAL_TO | Enum | เกณฑ์จะตรงตามข้อกําหนดเมื่ออินพุตไม่เท่ากับค่าที่ระบุ |
TEXT_STARTS_WITH | Enum | เกณฑ์จะถูกใช้เมื่ออินพุตเริ่มต้นด้วยค่าที่กำหนด |
TEXT_ENDS_WITH | Enum | เกณฑ์จะถูกใช้เมื่ออินพุตสิ้นสุดด้วยค่าที่กำหนด |
CUSTOM_FORMULA | Enum | เป็นไปตามเกณฑ์เมื่ออินพุตทำให้สูตรที่กำหนดมีการประเมินเป็น true |
BorderStyle
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DOTTED | Enum | เส้นขอบเส้นประ |
DASHED | Enum | เส้นขอบเป็นเส้นประ |
SOLID | Enum | เส้นขอบเส้นทึบบาง |
SOLID_MEDIUM | Enum | เส้นขอบเส้นทึบปานกลาง |
SOLID_THICK | Enum | เส้นขอบเส้นทึบหนา |
DOUBLE | Enum | เส้นขอบเส้นทึบ 2 เส้น |
CellImage
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
valueType | ValueType | ช่องที่ตั้งค่าเป็น ValueType.IMAGE ซึ่งแสดงถึงประเภทค่ารูปภาพ |
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getAltTextDescription() | String | แสดงคำอธิบายข้อความแสดงแทนของรูปภาพนี้ |
getAltTextTitle() | String | แสดงชื่อข้อความแสดงแทนสำหรับรูปภาพนี้ |
getContentUrl() | String | แสดง URL ที่โฮสต์โดย Google ไปยังรูปภาพ |
getUrl() | String | รับ URL แหล่งที่มาของรูปภาพ โดยจะแสดงผลเป็น null หากไม่มี URL |
toBuilder() | CellImageBuilder | สร้างเครื่องมือสร้างที่เปลี่ยนรูปภาพเป็นประเภทค่ารูปภาพเพื่อให้คุณวางรูปภาพนั้นลงในเซลล์ได้ |
CellImageBuilder
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
valueType | ValueType | ช่องที่ตั้งค่าเป็น ValueType.IMAGE ซึ่งแสดงถึงประเภทค่ารูปภาพ |
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | CellImage | สร้างประเภทค่ารูปภาพที่จําเป็นต่อการเพิ่มรูปภาพลงในเซลล์ |
getAltTextDescription() | String | แสดงคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้ |
getAltTextTitle() | String | แสดงชื่อข้อความแสดงแทนสำหรับรูปภาพนี้ |
getContentUrl() | String | แสดง URL ที่โฮสต์โดย Google ไปยังรูปภาพ |
getUrl() | String | รับ URL แหล่งที่มาของรูปภาพ และแสดงผล null หาก URL ไม่พร้อมใช้งาน |
setAltTextDescription(description) | CellImage | ตั้งค่าคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้ |
setAltTextTitle(title) | CellImage | ตั้งชื่อข้อความแสดงแทนสำหรับรูปภาพนี้ |
setSourceUrl(url) | CellImageBuilder | ตั้งค่า URL แหล่งที่มาของรูปภาพ |
toBuilder() | CellImageBuilder | สร้างเครื่องมือสร้างที่เปลี่ยนรูปภาพเป็นประเภทค่ารูปภาพเพื่อให้คุณวางรูปภาพนั้นลงในเซลล์ได้ |
Color
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asRgbColor() | RgbColor | แปลงสีนี้เป็น RgbColor |
asThemeColor() | ThemeColor | แปลงสีนี้เป็น ThemeColor |
getColorType() | ColorType | ดูประเภทของสีนี้ |
ColorBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asRgbColor() | RgbColor | แปลงสีนี้เป็น RgbColor |
asThemeColor() | ThemeColor | แปลงสีนี้เป็น ThemeColor |
build() | Color | สร้างออบเจ็กต์สีจากการตั้งค่าที่ระบุไว้ในโปรแกรมสร้าง |
getColorType() | ColorType | ดูประเภทของสีนี้ |
setRgbColor(cssString) | ColorBuilder | ตั้งค่าเป็นสี RGB |
setThemeColor(themeColorType) | ColorBuilder | ตั้งเป็นสีของธีม |
ConditionalFormatRule
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | ConditionalFormatRuleBuilder | แสดงค่ากําหนดของกฎที่สร้างไว้ล่วงหน้า |
getBooleanCondition() | BooleanCondition | เรียกข้อมูล BooleanCondition ของกฎหากกฎนี้ใช้เกณฑ์เงื่อนไขแบบบูลีน |
getGradientCondition() | GradientCondition | ดึงข้อมูล GradientCondition ของกฎ หากกฎนี้ใช้เกณฑ์เงื่อนไขแบบไล่ระดับ |
getRanges() | Range[] | ดึงข้อมูลช่วงที่มีการใช้กฎรูปแบบตามเงื่อนไขนี้ |
ConditionalFormatRuleBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | ConditionalFormatRule | สร้างกฎการจัดรูปแบบตามเงื่อนไขจากการตั้งค่าที่ใช้กับเครื่องมือสร้าง |
copy() | ConditionalFormatRuleBuilder | แสดงผลค่าที่กำหนดล่วงหน้าของตัวสร้างกฎพร้อมการตั้งค่าของกฎนี้ |
getBooleanCondition() | BooleanCondition | ดึงข้อมูล BooleanCondition ของกฎหากกฎนี้ใช้เกณฑ์เงื่อนไขบูลีน |
getGradientCondition() | GradientCondition | ดึงข้อมูล GradientCondition ของกฎ หากกฎนี้ใช้เกณฑ์เงื่อนไขแบบไล่ระดับ |
getRanges() | Range[] | ดึงข้อมูลช่วงที่มีการใช้กฎรูปแบบตามเงื่อนไขนี้ |
setBackground(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีพื้นหลังให้กับรูปแบบของกฎรูปแบบตามเงื่อนไข |
setBackgroundObject(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีพื้นหลังให้กับรูปแบบของกฎรูปแบบตามเงื่อนไข |
setBold(bold) | ConditionalFormatRuleBuilder | ตั้งค่าการทำให้ข้อความเป็นตัวหนาสำหรับรูปแบบของกฎรูปแบบตามเงื่อนไข |
setFontColor(color) | ConditionalFormatRuleBuilder | กำหนดสีแบบอักษรให้กับรูปแบบของกฎรูปแบบตามเงื่อนไข |
setFontColorObject(color) | ConditionalFormatRuleBuilder | กำหนดสีแบบอักษรให้กับรูปแบบของกฎรูปแบบตามเงื่อนไข |
setGradientMaxpoint(color) | ConditionalFormatRuleBuilder | ล้างค่าจุดสูงสุดของการไล่ระดับของกฎการจัดรูปแบบตามเงื่อนไข และใช้ค่าสูงสุดในช่วงของกฎแทน |
setGradientMaxpointObject(color) | ConditionalFormatRuleBuilder | ล้างค่าจุดสูงสุดของการไล่ระดับของกฎการจัดรูปแบบตามเงื่อนไข และใช้ค่าสูงสุดในช่วงของกฎแทน |
setGradientMaxpointObjectWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าฟิลด์จุดสูงสุดของการไล่ระดับสีของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMaxpointWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าฟิลด์จุดสูงสุดของการไล่ระดับสีของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMidpointObjectWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าฟิลด์จุดกึ่งกลางของไล่ระดับของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMidpointWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าช่องจุดกึ่งกลางการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข |
setGradientMinpoint(color) | ConditionalFormatRuleBuilder | ล้างค่าจุดเริ่มต้นของเส้นลาดของกฎการจัดรูปแบบตามเงื่อนไข และใช้ค่าต่ำสุดในช่วงของกฎแทน |
setGradientMinpointObject(color) | ConditionalFormatRuleBuilder | ล้างค่าจุดการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข และใช้ค่าต่ำสุดในช่วงของกฎแทน |
setGradientMinpointObjectWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าฟิลด์จุดเริ่มต้นของเส้นลาดของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMinpointWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าฟิลด์จุดเริ่มต้นของเส้นลาดของกฎการจัดรูปแบบตามเงื่อนไข |
setItalic(italic) | ConditionalFormatRuleBuilder | ตั้งค่าตัวเอียงข้อความสำหรับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
setRanges(ranges) | ConditionalFormatRuleBuilder | ตั้งค่าช่วงอย่างน้อย 1 ช่วงที่จะใช้กฎการจัดรูปแบบที่มีเงื่อนไขนี้ |
setStrikethrough(strikethrough) | ConditionalFormatRuleBuilder | ตั้งค่าการขีดทับข้อความสำหรับรูปแบบของกฎรูปแบบตามเงื่อนไข |
setUnderline(underline) | ConditionalFormatRuleBuilder | ตั้งค่าขีดเส้นใต้ข้อความสำหรับรูปแบบของกฎรูปแบบตามเงื่อนไข |
whenCellEmpty() | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเพื่อทริกเกอร์เมื่อเซลล์ว่างเปล่า |
whenCellNotEmpty() | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเพื่อทริกเกอร์เมื่อเซลล์ไม่ว่างเปล่า |
whenDateAfter(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเพื่อทริกเกอร์เมื่อวันที่อยู่หลังค่าที่ระบุ |
whenDateAfter(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเพื่อทริกเกอร์เมื่อวันที่อยู่หลังวันที่สัมพัทธ์ที่ระบุ |
whenDateBefore(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่อยู่ก่อนวันที่ที่ระบุ |
whenDateBefore(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่อยู่ก่อนวันที่ที่เกี่ยวข้อง |
whenDateEqualTo(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเพื่อทริกเกอร์เมื่อวันที่เท่ากับวันที่ที่ระบุ |
whenDateEqualTo(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่เท่ากับวันที่แบบสัมพัทธ์ที่ระบุ |
whenFormulaSatisfied(formula) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อสูตรที่ระบุให้ค่าเป็น true |
whenNumberBetween(start, end) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขอยู่ในช่วงหรือเป็นค่าใดค่าหนึ่งจาก 2 ค่าที่ระบุ |
whenNumberEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขเท่ากับค่าที่ระบุ |
whenNumberGreaterThan(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเพื่อทริกเกอร์เมื่อตัวเลขมากกว่าค่าที่ระบุ |
whenNumberGreaterThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขมากกว่าหรือเท่ากับค่าที่ระบุ |
whenNumberLessThan(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเพื่อทริกเกอร์เมื่อตัวเลขน้อยกว่าค่าที่ระบุ |
whenNumberLessThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขน้อยกว่าหรือเท่ากับค่าที่ระบุ |
whenNumberNotBetween(start, end) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขไม่อยู่ระหว่าง 2 ค่าที่ระบุ |
whenNumberNotEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขไม่เท่ากับค่าที่ระบุ |
whenTextContains(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตมีค่าที่กำหนด |
whenTextDoesNotContain(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตไม่มีค่าที่ระบุ |
whenTextEndsWith(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตลงท้ายด้วยค่าที่ระบุ |
whenTextEqualTo(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตเท่ากับค่าที่ระบุ |
whenTextStartsWith(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตนั้นขึ้นต้นด้วยค่าที่กำหนด |
withCriteria(criteria, args) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบแบบมีเงื่อนไขเป็นเกณฑ์ที่กําหนดโดยค่า BooleanCriteria ซึ่งโดยปกติแล้วนํามาจาก criteria และ arguments ของกฎที่มีอยู่ |
ContainerInfo
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getAnchorColumn() | Integer | ด้านซ้ายของแผนภูมิจะตรึงอยู่กับคอลัมน์นี้ |
getAnchorRow() | Integer | ด้านบนของแผนภูมิจะยึดอยู่ในแถวนี้ |
getOffsetX() | Integer | มุมซ้ายบนของแผนภูมิจะหักลบจากคอลัมน์ Anchor ตามจำนวนพิกเซลนี้ |
getOffsetY() | Integer | มุมซ้ายบนของแผนภูมิอยู่ห่างจากแถวยึดด้วยจำนวนพิกเซลนี้ |
CopyPasteType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
PASTE_NORMAL | Enum | วางค่า สูตร รูปแบบ และการผสาน |
PASTE_NO_BORDERS | Enum | วางค่า สูตร รูปแบบ และการผสานโดยไม่มีเส้นขอบ |
PASTE_FORMAT | Enum | วางเฉพาะรูปแบบ |
PASTE_FORMULA | Enum | วางเฉพาะสูตร |
PASTE_DATA_VALIDATION | Enum | วางเฉพาะการตรวจสอบข้อมูล |
PASTE_VALUES | Enum | วางค่าเท่านั้น โดยไม่มีรูปแบบ สูตร หรือการผสาน |
PASTE_CONDITIONAL_FORMATTING | Enum | วางเฉพาะกฎสี |
PASTE_COLUMN_WIDTHS | Enum | วางเฉพาะความกว้างของคอลัมน์ |
DataExecutionErrorCode
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_EXECUTION_ERROR_CODE_UNSUPPORTED | Enum | รหัสข้อผิดพลาดในการเรียกใช้ข้อมูลที่ไม่รองรับใน Apps Script |
NONE | Enum | การดำเนินการกับข้อมูลไม่มีข้อผิดพลาด |
TIME_OUT | Enum | การเรียกใช้ข้อมูลหมดเวลา |
TOO_MANY_ROWS | Enum | การดำเนินการกับข้อมูลแสดงผลแถวมากกว่าจำนวนสูงสุด |
TOO_MANY_COLUMNS | Enum | การดำเนินการกับข้อมูลแสดงผลคอลัมน์เกินจำนวนที่จำกัดไว้ |
TOO_MANY_CELLS | Enum | การดำเนินการกับข้อมูลแสดงผลเซลล์มากกว่าขีดจำกัด |
ENGINE | Enum | ข้อผิดพลาดของเครื่องมือการเรียกใช้ข้อมูล |
PARAMETER_INVALID | Enum | พารามิเตอร์การเรียกใช้ข้อมูลไม่ถูกต้อง |
UNSUPPORTED_DATA_TYPE | Enum | การดำเนินการกับข้อมูลแสดงผลประเภทข้อมูลที่ไม่รองรับ |
DUPLICATE_COLUMN_NAMES | Enum | การดำเนินการกับข้อมูลแสดงผลชื่อคอลัมน์ที่ซ้ำกัน |
INTERRUPTED | Enum | การดำเนินการกับข้อมูลถูกขัดจังหวะ |
OTHER | Enum | ข้อผิดพลาดอื่นๆ |
TOO_MANY_CHARS_PER_CELL | Enum | การดำเนินการกับข้อมูลจะแสดงค่าที่เกินจำนวนอักขระสูงสุดที่อนุญาตในเซลล์เดียว |
DATA_NOT_FOUND | Enum | ไม่พบฐานข้อมูลที่แหล่งข้อมูลอ้างอิง |
PERMISSION_DENIED | Enum | ผู้ใช้ไม่มีสิทธิ์เข้าถึงฐานข้อมูลที่แหล่งข้อมูลอ้างอิง |
DataExecutionState
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_EXECUTION_STATE_UNSUPPORTED | Enum | Apps Script ไม่รองรับสถานะการดําเนินการของข้อมูล |
RUNNING | Enum | การดำเนินการกับข้อมูลเริ่มต้นขึ้นและกำลังทำงาน |
SUCCESS | Enum | การดำเนินการกับข้อมูลเสร็จสมบูรณ์แล้ว |
ERROR | Enum | การดำเนินการกับข้อมูลเสร็จสมบูรณ์และมีข้อผิดพลาด |
NOT_STARTED | Enum | การดำเนินการกับข้อมูลยังไม่เริ่ม |
DataExecutionStatus
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getErrorCode() | DataExecutionErrorCode | รับรหัสข้อผิดพลาดของการดำเนินการกับข้อมูล |
getErrorMessage() | String | รับข้อความแสดงข้อผิดพลาดของการดำเนินการกับข้อมูล |
getExecutionState() | DataExecutionState | รับสถานะการเรียกใช้ข้อมูล |
getLastExecutionTime() | Date | รับเวลาที่การดำเนินการกับข้อมูลครั้งล่าสุดเสร็จสมบูรณ์ ไม่ว่าสถานะการดำเนินการจะเป็นอย่างไรก็ตาม |
getLastRefreshedTime() | Date | รับเวลาที่รีเฟรชข้อมูลครั้งล่าสุดได้สําเร็จ |
isTruncated() | Boolean | แสดงผล true หากข้อมูลจากการดำเนินการที่ประสบความสำเร็จครั้งล่าสุดถูกตัดทอน หรือ false มิเช่นนั้น |
DataSource
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
cancelAllLinkedDataSourceObjectRefreshes() | void | ยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูลที่ลิงก์กับแหล่งข้อมูลนี้ซึ่งกำลังทำงานอยู่ทั้งหมด |
createCalculatedColumn(name, formula) | DataSourceColumn | สร้างคอลัมน์ที่คำนวณ |
createDataSourcePivotTableOnNewSheet() | DataSourcePivotTable | สร้างตาราง Pivot ของแหล่งข้อมูลจากแหล่งข้อมูลนี้ในเซลล์แรกของชีตใหม่ |
createDataSourceTableOnNewSheet() | DataSourceTable | สร้างตารางแหล่งข้อมูลจากแหล่งข้อมูลนี้ในเซลล์แรกของชีตใหม่ |
getCalculatedColumnByName(columnName) | DataSourceColumn | แสดงผลคอลัมน์ที่คำนวณในแหล่งข้อมูลที่ตรงกับชื่อคอลัมน์ |
getCalculatedColumns() | DataSourceColumn[] | แสดงผลคอลัมน์ที่คำนวณแล้วทั้งหมดในแหล่งข้อมูล |
getColumns() | DataSourceColumn[] | แสดงผลคอลัมน์ทั้งหมดในแหล่งข้อมูล |
getDataSourceSheets() | DataSourceSheet[] | แสดงชีตแหล่งข้อมูลที่เชื่อมโยงกับแหล่งข้อมูลนี้ |
getSpec() | DataSourceSpec | รับข้อกําหนดของแหล่งข้อมูล |
refreshAllLinkedDataSourceObjects() | void | รีเฟรชออบเจ็กต์แหล่งข้อมูลทั้งหมดที่ลิงก์กับแหล่งข้อมูล |
updateSpec(spec) | DataSource | อัปเดตข้อกำหนดแหล่งข้อมูลและรีเฟรชออบเจ็กต์แหล่งข้อมูลที่ลิงก์กับแหล่งข้อมูลนี้ด้วยข้อกำหนดใหม่ |
updateSpec(spec, refreshAllLinkedObjects) | DataSource | อัปเดตข้อกําหนดของแหล่งข้อมูลและรีเฟรช data
source sheets ที่ลิงก์ด้วยข้อกําหนดใหม่ |
waitForAllDataExecutionsCompletion(timeoutInSeconds) | void | รอจนกว่าการดำเนินการปัจจุบันทั้งหมดของออบเจ็กต์แหล่งข้อมูลที่ลิงก์จะเสร็จสมบูรณ์ โดยระบบจะหมดเวลาหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ |
DataSourceChart
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
cancelDataRefresh() | DataSourceChart | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้ หากออบเจ็กต์ทำงานอยู่ |
forceRefreshData() | DataSourceChart | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบัน |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ลิงก์กับออบเจ็กต์ |
getStatus() | DataExecutionStatus | รับสถานะการดําเนินการข้อมูลของออบเจ็กต์ |
refreshData() | DataSourceChart | รีเฟรชข้อมูลของออบเจ็กต์ |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ โดยระบบจะหมดเวลาหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ |
DataSourceColumn
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSource() | DataSource | รับแหล่งข้อมูลที่เชื่อมโยงกับคอลัมน์แหล่งข้อมูล |
getFormula() | String | รับสูตรสําหรับคอลัมน์แหล่งข้อมูล |
getName() | String | รับชื่อคอลัมน์แหล่งข้อมูล |
hasArrayDependency() | Boolean | แสดงผลว่าคอลัมน์มีการพึ่งพาอาร์เรย์หรือไม่ |
isCalculatedColumn() | Boolean | แสดงผลว่าคอลัมน์เป็นคอลัมน์ที่คำนวณหรือไม่ |
remove() | void | นำคอลัมน์แหล่งข้อมูลออก |
setFormula(formula) | DataSourceColumn | ตั้งค่าสูตรสําหรับคอลัมน์แหล่งข้อมูล |
setName(name) | DataSourceColumn | ตั้งชื่อคอลัมน์แหล่งข้อมูล |
DataSourceFormula
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
cancelDataRefresh() | DataSourceFormula | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้ หากออบเจ็กต์ทำงานอยู่ |
forceRefreshData() | DataSourceFormula | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบัน |
getAnchorCell() | Range | แสดงผล Range ที่แสดงถึงเซลล์ที่สูตรแหล่งข้อมูลนี้ยึดอยู่ |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ลิงก์กับออบเจ็กต์ |
getDisplayValue() | String | แสดงผลค่าของสูตรแหล่งข้อมูล |
getFormula() | String | แสดงผลสูตรสําหรับสูตรแหล่งข้อมูลนี้ |
getStatus() | DataExecutionStatus | รับสถานะการดําเนินการข้อมูลของออบเจ็กต์ |
refreshData() | DataSourceFormula | รีเฟรชข้อมูลของออบเจ็กต์ |
setFormula(formula) | DataSourceFormula | อัปเดตสูตร |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ โดยระบบจะหมดเวลาหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ |
DataSourceParameter
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getName() | String | รับชื่อพารามิเตอร์ |
getSourceCell() | String | รับเซลล์ต้นทางที่ใช้เป็นค่าของพารามิเตอร์ หรือ null หากประเภทพารามิเตอร์ไม่ใช่ DataSourceParameterType.CELL |
getType() | DataSourceParameterType | รับประเภทพารามิเตอร์ |
DataSourceParameterType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_SOURCE_PARAMETER_TYPE_UNSUPPORTED | Enum | ประเภทพารามิเตอร์แหล่งข้อมูลที่ไม่รองรับใน Apps Script |
CELL | Enum | พารามิเตอร์แหล่งข้อมูลจะมีค่าตามเซลล์ |
DataSourcePivotTable
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addColumnGroup(columnName) | PivotGroup | เพิ่มกลุ่มคอลัมน์ Pivot ใหม่ตามคอลัมน์แหล่งข้อมูลที่ระบุ |
addFilter(columnName, filterCriteria) | PivotFilter | เพิ่มตัวกรองใหม่ตามคอลัมน์แหล่งข้อมูลที่ระบุพร้อมเกณฑ์ตัวกรองที่ระบุ |
addPivotValue(columnName) | PivotValue | เพิ่มค่า Pivot ใหม่ตามคอลัมน์แหล่งข้อมูลที่ระบุโดยไม่มีฟังก์ชันสรุป |
addPivotValue(columnName, summarizeFunction) | PivotValue | เพิ่มค่า Pivot ใหม่ตามคอลัมน์แหล่งข้อมูลที่ระบุด้วยฟังก์ชันสรุปที่ระบุ |
addRowGroup(columnName) | PivotGroup | เพิ่มกลุ่มแถว Pivot ใหม่ตามคอลัมน์แหล่งข้อมูลที่ระบุ |
asPivotTable() | PivotTable | แสดงผลตาราง Pivot ของแหล่งข้อมูลเป็นออบเจ็กต์ตาราง Pivot ปกติ |
cancelDataRefresh() | DataSourcePivotTable | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากกำลังทำงานอยู่ |
forceRefreshData() | DataSourcePivotTable | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบัน |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ลิงก์กับออบเจ็กต์ |
getStatus() | DataExecutionStatus | รับสถานะการดําเนินการข้อมูลของออบเจ็กต์ |
refreshData() | DataSourcePivotTable | รีเฟรชข้อมูลของออบเจ็กต์ |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ โดยระบบจะหมดเวลาหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ |
DataSourceRefreshSchedule
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getFrequency() | DataSourceRefreshScheduleFrequency | รับความถี่ของกำหนดการรีเฟรช ซึ่งระบุความถี่และเวลาในการรีเฟรช |
getScope() | DataSourceRefreshScope | รับขอบเขตของกำหนดการรีเฟรชนี้ |
getTimeIntervalOfNextRun() | TimeInterval | รับกรอบเวลาของการเรียกใช้กำหนดการรีเฟรชนี้ครั้งถัดไป |
isEnabled() | Boolean | กำหนดว่าเปิดใช้กำหนดเวลารีเฟรชนี้หรือไม่ |
DataSourceRefreshScheduleFrequency
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDaysOfTheMonth() | Integer[] | รับวันของเดือนเป็นตัวเลข (1-28) ที่จะรีเฟรชแหล่งข้อมูล |
getDaysOfTheWeek() | Weekday[] | รับวันของสัปดาห์ที่จะรีเฟรชแหล่งข้อมูล |
getFrequencyType() | FrequencyType | รับประเภทความถี่ |
getStartHour() | Integer | รับชั่วโมงเริ่มต้น (เป็นตัวเลข 0-23) ของช่วงเวลาที่กําหนดเวลาการรีเฟรชให้ทํางาน |
DataSourceRefreshScope
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSUPPORTED | Enum | ระบบไม่รองรับขอบเขตการรีเฟรชแหล่งข้อมูล |
ALL_DATA_SOURCES | Enum | การรีเฟรชจะมีผลกับแหล่งข้อมูลทั้งหมดในสเปรดชีต |
DataSourceSheet
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addFilter(columnName, filterCriteria) | DataSourceSheet | เพิ่มตัวกรองที่ใช้กับชีตแหล่งข้อมูล |
asSheet() | Sheet | แสดงผลชีตแหล่งข้อมูลเป็นออบเจ็กต์ชีตปกติ |
autoResizeColumn(columnName) | DataSourceSheet | ปรับขนาดความกว้างของคอลัมน์ที่ระบุโดยอัตโนมัติ |
autoResizeColumns(columnNames) | DataSourceSheet | ปรับขนาดความกว้างของคอลัมน์ที่ระบุโดยอัตโนมัติ |
cancelDataRefresh() | DataSourceSheet | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากกำลังทำงานอยู่ |
forceRefreshData() | DataSourceSheet | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบัน |
getColumnWidth(columnName) | Integer | แสดงผลความกว้างของคอลัมน์ที่ระบุ |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์อยู่ |
getFilters() | DataSourceSheetFilter[] | แสดงผลตัวกรองทั้งหมดที่ใช้กับชีตแหล่งข้อมูล |
getSheetValues(columnName) | Object[] | แสดงผลค่าทั้งหมดของชีตแหล่งข้อมูลสำหรับชื่อคอลัมน์ที่ระบุ |
getSheetValues(columnName, startRow, numRows) | Object[] | แสดงผลค่าทั้งหมดของชีตแหล่งข้อมูลสำหรับชื่อคอลัมน์ที่ระบุจากแถวเริ่มต้นที่ระบุ (อิงตาม 1) จนถึง numRows ที่ระบุ |
getSortSpecs() | SortSpec[] | รับข้อมูลจำเพาะการจัดเรียงทั้งหมดในชีตแหล่งข้อมูล |
getStatus() | DataExecutionStatus | รับสถานะการดําเนินการข้อมูลของออบเจ็กต์ |
refreshData() | DataSourceSheet | รีเฟรชข้อมูลของออบเจ็กต์ |
removeFilters(columnName) | DataSourceSheet | นำตัวกรองทั้งหมดที่ใช้กับคอลัมน์ชีตแหล่งข้อมูลออก |
removeSortSpec(columnName) | DataSourceSheet | นำข้อกำหนดการจัดเรียงในคอลัมน์ในชีตแหล่งข้อมูลออก |
setColumnWidth(columnName, width) | DataSourceSheet | กำหนดความกว้างของคอลัมน์ที่ระบุ |
setColumnWidths(columnNames, width) | DataSourceSheet | ตั้งค่าความกว้างของคอลัมน์ที่ระบุ |
setSortSpec(columnName, ascending) | DataSourceSheet | ตั้งค่าข้อกำหนดการจัดเรียงในคอลัมน์ในชีตแหล่งข้อมูล |
setSortSpec(columnName, sortOrder) | DataSourceSheet | ตั้งค่าข้อกำหนดการจัดเรียงในคอลัมน์ในชีตแหล่งข้อมูล |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ โดยระบบจะหมดเวลาหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ |
DataSourceSheetFilter
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSourceColumn() | DataSourceColumn | แสดงผลคอลัมน์แหล่งข้อมูลที่ใช้ตัวกรองนี้ |
getDataSourceSheet() | DataSourceSheet | แสดง DataSourceSheet ที่มีตัวกรองนี้อยู่ |
getFilterCriteria() | FilterCriteria | ส่งกลับเกณฑ์ตัวกรองสำหรับตัวกรองนี้ |
remove() | void | นําตัวกรองนี้ออกจากออบเจ็กต์แหล่งข้อมูล |
setFilterCriteria(filterCriteria) | DataSourceSheetFilter | ตั้งค่าเกณฑ์ตัวกรองสําหรับตัวกรองนี้ |
DataSourceSpec
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asBigQuery() | BigQueryDataSourceSpec | รับข้อกำหนดของแหล่งข้อมูล BigQuery |
asLooker() | LookerDataSourceSpec | รับข้อมูลจำเพาะสําหรับแหล่งข้อมูล Looker |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
DataSourceSpecBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asBigQuery() | BigQueryDataSourceSpecBuilder | รับเครื่องมือสร้างสําหรับแหล่งข้อมูล BigQuery |
asLooker() | LookerDataSourceSpecBuilder | ดาวน์โหลดเครื่องมือสร้างสําหรับแหล่งข้อมูล Looker |
build() | DataSourceSpec | สร้างข้อกําหนดของแหล่งข้อมูลจากการตั้งค่าในตัวสร้างนี้ |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
removeAllParameters() | DataSourceSpecBuilder | นำพารามิเตอร์ทั้งหมดออก |
removeParameter(parameterName) | DataSourceSpecBuilder | นําพารามิเตอร์ที่ระบุออก |
setParameterFromCell(parameterName, sourceCell) | DataSourceSpecBuilder | เพิ่มพารามิเตอร์ หรือหากพารามิเตอร์ดังกล่าวมีชื่ออยู่แล้ว ให้อัปเดตเซลล์ต้นทางสำหรับตัวสร้างข้อกำหนดของแหล่งข้อมูลประเภท DataSourceType.BIGQUERY |
DataSourceTable
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addColumns(columnNames) | DataSourceTable | เพิ่มคอลัมน์ลงในตารางแหล่งข้อมูล |
addFilter(columnName, filterCriteria) | DataSourceTable | เพิ่มตัวกรองที่ใช้กับตารางแหล่งข้อมูล |
addSortSpec(columnName, ascending) | DataSourceTable | เพิ่มข้อกําหนดการจัดเรียงในคอลัมน์ในตารางแหล่งข้อมูล |
addSortSpec(columnName, sortOrder) | DataSourceTable | เพิ่มข้อกําหนดการจัดเรียงในคอลัมน์ในตารางแหล่งข้อมูล |
cancelDataRefresh() | DataSourceTable | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากกำลังทำงานอยู่ |
forceRefreshData() | DataSourceTable | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบัน |
getColumns() | DataSourceTableColumn[] | รับคอลัมน์แหล่งข้อมูลทั้งหมดที่เพิ่มลงในตารางแหล่งข้อมูล |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์อยู่ |
getFilters() | DataSourceTableFilter[] | แสดงผลตัวกรองทั้งหมดที่ใช้กับตารางแหล่งข้อมูล |
getRange() | Range | รับ Range ช่วงตารางแหล่งข้อมูลนี้ |
getRowLimit() | Integer | แสดงผลขีดจํากัดแถวสําหรับตารางแหล่งข้อมูล |
getSortSpecs() | SortSpec[] | รับข้อกําหนดการจัดเรียงทั้งหมดในตารางแหล่งข้อมูล |
getStatus() | DataExecutionStatus | รับสถานะการดําเนินการข้อมูลของออบเจ็กต์ |
isSyncingAllColumns() | Boolean | แสดงผลว่าตารางแหล่งข้อมูลกำลังซิงค์คอลัมน์ทั้งหมดในแหล่งข้อมูลที่เกี่ยวข้องหรือไม่ |
refreshData() | DataSourceTable | รีเฟรชข้อมูลของออบเจ็กต์ |
removeAllColumns() | DataSourceTable | นำคอลัมน์ทั้งหมดในตารางแหล่งข้อมูลออก |
removeAllSortSpecs() | DataSourceTable | นำข้อกําหนดการจัดเรียงทั้งหมดในตารางแหล่งข้อมูลออก |
setRowLimit(rowLimit) | DataSourceTable | อัปเดตขีดจํากัดแถวสําหรับตารางแหล่งข้อมูล |
syncAllColumns() | DataSourceTable | ซิงค์คอลัมน์ปัจจุบันและอนาคตทั้งหมดในแหล่งข้อมูลที่เชื่อมโยงกับตารางแหล่งข้อมูล |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ โดยระบบจะหมดเวลาหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ |
DataSourceTableColumn
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSourceColumn() | DataSourceColumn | รับคอลัมน์แหล่งข้อมูล |
remove() | void | นำคอลัมน์ออกจาก DataSourceTable |
DataSourceTableFilter
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSourceColumn() | DataSourceColumn | แสดงผลคอลัมน์แหล่งข้อมูลที่ใช้ตัวกรองนี้ |
getDataSourceTable() | DataSourceTable | แสดง DataSourceTable ที่เป็นของฟิลเตอร์นี้ |
getFilterCriteria() | FilterCriteria | แสดงผลเกณฑ์ตัวกรองสำหรับตัวกรองนี้ |
remove() | void | นําตัวกรองนี้ออกจากออบเจ็กต์แหล่งข้อมูล |
setFilterCriteria(filterCriteria) | DataSourceTableFilter | กำหนดเกณฑ์ตัวกรองสำหรับตัวกรองนี้ |
DataSourceType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_SOURCE_TYPE_UNSUPPORTED | Enum | ประเภทแหล่งข้อมูลที่ Apps Script ไม่รองรับ |
BIGQUERY | Enum | แหล่งข้อมูล BigQuery |
LOOKER | Enum | แหล่งข้อมูล Looker |
DataValidation
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | DataValidationBuilder | สร้างเครื่องมือสร้างกฎการตรวจสอบข้อมูลตามการตั้งค่าของกฎนี้ |
getAllowInvalid() | Boolean | แสดงผลเป็น true หากกฎแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือ false หากปฏิเสธอินพุตโดยสิ้นเชิง |
getCriteriaType() | DataValidationCriteria | รับประเภทเกณฑ์ของกฎตามที่ระบุไว้ใน DataValidationCriteria enum |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สําหรับเกณฑ์ของกฎ |
getHelpText() | String | รับข้อความช่วยเหลือของกฎ หรือ null หากไม่ได้ตั้งค่าข้อความช่วยเหลือ |
DataValidationBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | DataValidation | สร้างกฎการตรวจสอบข้อมูลจากการตั้งค่าที่ใช้กับเครื่องมือสร้าง |
copy() | DataValidationBuilder | สร้างเครื่องมือสร้างกฎการตรวจสอบข้อมูลตามการตั้งค่าของกฎนี้ |
getAllowInvalid() | Boolean | แสดงผลเป็น true หากกฎแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือ false หากปฏิเสธอินพุตโดยสิ้นเชิง |
getCriteriaType() | DataValidationCriteria | รับประเภทเกณฑ์ของกฎตามที่ระบุไว้ใน DataValidationCriteria enum |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สําหรับเกณฑ์ของกฎ |
getHelpText() | String | รับข้อความช่วยเหลือของกฎ หรือ null หากไม่ได้ตั้งค่าข้อความช่วยเหลือ |
requireCheckbox() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดว่าอินพุตต้องเป็นค่าบูลีน ค่านี้จะแสดงผลเป็นช่องทำเครื่องหมาย |
requireCheckbox(checkedValue) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกําหนดให้อินพุตเป็นค่าที่ระบุหรือค่าว่าง |
requireCheckbox(checkedValue, uncheckedValue) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดว่าอินพุตต้องเป็นค่าใดค่าหนึ่งที่ระบุ |
requireDate() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้วันที่ |
requireDateAfter(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้วันที่หลังจากค่าที่ระบุ |
requireDateBefore(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้วันที่ก่อนค่าที่ระบุ |
requireDateBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ที่อยู่ระหว่างหรือตรงกับวันที่ที่ระบุ 2 วัน |
requireDateEqualTo(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้วันที่เท่ากับค่าที่ระบุ |
requireDateNotBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ที่ไม่อยู่ในช่วงของวันที่ที่ระบุ และไม่ตรงกับวันที่ที่ระบุ |
requireDateOnOrAfter(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกําหนดวันที่ในหรือหลังจากค่าที่ระบุ |
requireDateOnOrBefore(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้วันที่ตั้งแต่อดีตจนถึงหรือก่อนวันที่ที่ระบุ |
requireFormulaSatisfied(formula) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดว่าสูตรที่ระบุต้องให้ผลลัพธ์เป็น true |
requireNumberBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้ตัวเลขที่อยู่ระหว่างหรือเป็นตัวเลขใดตัวเลขหนึ่งที่กำหนดไว้ |
requireNumberEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้ตัวเลขที่เท่ากับค่าที่ระบุ |
requireNumberGreaterThan(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบยืนยันข้อมูลให้กำหนดให้มีตัวเลขมากกว่าค่าที่ระบุ |
requireNumberGreaterThanOrEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้มีตัวเลขมากกว่าหรือเท่ากับค่าที่ระบุ |
requireNumberLessThan(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้ต้องมีตัวเลขที่น้อยกว่าค่าที่ระบุ |
requireNumberLessThanOrEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้ต้องมีตัวเลขที่น้อยกว่าหรือเท่ากับค่าที่ระบุ |
requireNumberNotBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้ตัวเลขที่ไม่ได้อยู่ในช่วงระหว่างและไม่ใช่ตัวเลขที่ระบุ 2 รายการ |
requireNumberNotEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้ต้องใช้ตัวเลขที่ไม่เท่ากับค่าที่ระบุ |
requireTextContains(text) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดว่าอินพุตต้องมีค่าที่ระบุ |
requireTextDoesNotContain(text) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตไม่มีค่าที่กำหนด |
requireTextEqualTo(text) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตต้องเท่ากับค่าที่ระบุ |
requireTextIsEmail() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตอยู่ในรูปแบบอีเมล |
requireTextIsUrl() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตอยู่ในรูปแบบ URL |
requireValueInList(values) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดว่าอินพุตต้องเท่ากับค่าใดค่าหนึ่งที่กำหนด |
requireValueInList(values, showDropdown) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตเท่ากับค่าใดค่าหนึ่งที่กำหนด โดยมีตัวเลือกในการซ่อนเมนูแบบเลื่อนลง |
requireValueInRange(range) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดว่าอินพุตต้องเท่ากับค่าในช่วงที่ระบุ |
requireValueInRange(range, showDropdown) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตเท่ากับค่าในช่วงที่กำหนด พร้อมด้วยตัวเลือกในการซ่อนเมนูแบบเลื่อนลง |
setAllowInvalid(allowInvalidData) | DataValidationBuilder | ตั้งค่าว่าจะแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูลหรือไม่ หรือจะปฏิเสธอินพุตโดยสิ้นเชิง |
setHelpText(helpText) | DataValidationBuilder | ตั้งค่าข้อความความช่วยเหลือที่จะปรากฏขึ้นเมื่อผู้ใช้วางเมาส์เหนือเซลล์ที่มีการตั้งค่าการตรวจสอบข้อมูล |
withCriteria(criteria, args) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเป็นเกณฑ์ที่กําหนดโดยค่า DataValidationCriteria ซึ่งโดยปกติแล้วนํามาจาก criteria และ arguments ของกฎที่มีอยู่ |
DataValidationCriteria
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATE_AFTER | Enum | ต้องระบุวันที่ที่อยู่หลังค่าที่ระบุ |
DATE_BEFORE | Enum | ต้องระบุวันที่ก่อนค่าที่ระบุ |
DATE_BETWEEN | Enum | ต้องระบุวันที่ที่อยู่ระหว่างค่าที่กำหนด |
DATE_EQUAL_TO | Enum | ต้องระบุวันที่ที่เท่ากับค่าที่ระบุ |
DATE_IS_VALID_DATE | Enum | ต้องระบุวันที่ |
DATE_NOT_BETWEEN | Enum | ต้องระบุวันที่ที่ไม่อยู่ระหว่างค่าที่กำหนด |
DATE_ON_OR_AFTER | Enum | กำหนดให้ต้องใช้วันที่ที่ตรงกับหรือหลังจากค่าที่ระบุ |
DATE_ON_OR_BEFORE | Enum | ต้องระบุวันที่ที่ตรงกับหรืออยู่ก่อนค่าที่ระบุ |
NUMBER_BETWEEN | Enum | ต้องระบุตัวเลขระหว่างค่าที่ระบุ |
NUMBER_EQUAL_TO | Enum | ต้องใช้ตัวเลขที่เท่ากับค่าที่ระบุ |
NUMBER_GREATER_THAN | Enum | ต้องการตัวเลขที่มากกว่าค่าที่ระบุ |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | ต้องระบุตัวเลขที่มากกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_LESS_THAN | Enum | ต้องระบุตัวเลขที่น้อยกว่าค่าที่ระบุ |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | ต้องระบุตัวเลขที่น้อยกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_NOT_BETWEEN | Enum | ต้องระบุตัวเลขที่ไม่อยู่ระหว่างค่าที่ระบุ |
NUMBER_NOT_EQUAL_TO | Enum | ต้องการตัวเลขที่ไม่เท่ากับค่าที่ระบุ |
TEXT_CONTAINS | Enum | กําหนดให้อินพุตมีค่าที่ระบุ |
TEXT_DOES_NOT_CONTAIN | Enum | กําหนดให้อินพุตไม่มีค่าที่ระบุ |
TEXT_EQUAL_TO | Enum | กําหนดให้อินพุตต้องเท่ากับค่าที่ระบุ |
TEXT_IS_VALID_EMAIL | Enum | กําหนดให้อินพุตอยู่ในรูปแบบอีเมล |
TEXT_IS_VALID_URL | Enum | กำหนดให้อินพุตอยู่ในรูปแบบ URL |
VALUE_IN_LIST | Enum | กําหนดให้อินพุตต้องเท่ากับค่าใดค่าหนึ่งที่กำหนด |
VALUE_IN_RANGE | Enum | กําหนดให้อินพุตต้องเท่ากับค่าในช่วงที่ระบุ |
CUSTOM_FORMULA | Enum | อินพุตต้องทำให้สูตรที่กำหนดมีการประเมินเป็น true |
CHECKBOX | Enum | กําหนดให้อินพุตต้องเป็นค่าที่กําหนดเองหรือบูลีน แสดงผลเป็นช่องทําเครื่องหมาย |
DateTimeGroupingRule
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getRuleType() | DateTimeGroupingRuleType | รับประเภทของกฎการจัดกลุ่มวันที่และเวลา |
DateTimeGroupingRuleType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
UNSUPPORTED | Enum | ประเภทกฎการจัดกลุ่มวันที่และเวลาที่ระบบไม่รองรับ |
SECOND | Enum | จัดกลุ่มวันที่และเวลาตามวินาที ตั้งแต่ 0 ถึง 59 |
MINUTE | Enum | จัดกลุ่มวันที่และเวลาตามนาที ตั้งแต่ 0 ถึง 59 |
HOUR | Enum | จัดกลุ่มวันที่และเวลาตามชั่วโมงโดยใช้ระบบ 24 ชั่วโมง ตั้งแต่ 0 ถึง 23 |
HOUR_MINUTE | Enum | จัดกลุ่มวันที่และเวลาตามชั่วโมงและนาทีโดยใช้ระบบ 24 ชั่วโมง เช่น 19:45 |
HOUR_MINUTE_AMPM | Enum | จัดกลุ่มวันที่และเวลาตามชั่วโมงและนาทีโดยใช้ระบบ 12 ชั่วโมง เช่น 7:45 PM |
DAY_OF_WEEK | Enum | จัดกลุ่มวันที่และเวลาตามวันในสัปดาห์ เช่น Sunday |
DAY_OF_YEAR | Enum | จัดกลุ่มวันที่และเวลาตามวันของปี ตั้งแต่ 1 ถึง 366 |
DAY_OF_MONTH | Enum | จัดกลุ่มวันที่และเวลาตามวันของเดือน ตั้งแต่ 1 ถึง 31 |
DAY_MONTH | Enum | จัดกลุ่มวันที่และเวลาตามวันและเดือน เช่น 22-Nov |
MONTH | Enum | จัดกลุ่มวันที่และเวลาตามเดือน เช่น Nov |
QUARTER | Enum | จัดกลุ่มวันที่และเวลาตามไตรมาส เช่น Q1 (ซึ่งหมายถึงม.ค. - มี.ค.) |
YEAR | Enum | จัดกลุ่มวันที่และเวลาตามปี เช่น 2008 |
YEAR_MONTH | Enum | จัดกลุ่มวันที่และเวลาตามปีและเดือน เช่น 2008-Nov |
YEAR_QUARTER | Enum | จัดกลุ่มวันที่และเวลาตามปีและไตรมาส เช่น 2008 Q4 |
YEAR_MONTH_DAY | Enum | จัดกลุ่มวันที่และเวลาตามปี เดือน และวัน เช่น 2008-11-22 |
DeveloperMetadata
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getId() | Integer | แสดงรหัสที่ไม่ซ้ำกันซึ่งเชื่อมโยงกับข้อมูลเมตาของนักพัฒนาแอปนี้ |
getKey() | String | แสดงผลคีย์ที่เชื่อมโยงกับข้อมูลเมตาของนักพัฒนาแอปนี้ |
getLocation() | DeveloperMetadataLocation | แสดงผลตำแหน่งของข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ |
getValue() | String | แสดงผลค่าที่เชื่อมโยงกับข้อมูลเมตาของนักพัฒนาแอปนี้ หรือ null หากข้อมูลเมตานี้ไม่มีค่า |
getVisibility() | DeveloperMetadataVisibility | แสดงผลระดับการเข้าถึงข้อมูลเมตาของนักพัฒนาแอปนี้ |
moveToColumn(column) | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาแอปนี้ไปยังคอลัมน์ที่ระบุ |
moveToRow(row) | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาแอปนี้ไปยังแถวที่ระบุ |
moveToSheet(sheet) | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาแอปนี้ไปยังชีตที่ระบุ |
moveToSpreadsheet() | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาแอปนี้ไปยังสเปรดชีตระดับบนสุด |
remove() | void | ลบข้อมูลเมตานี้ |
setKey(key) | DeveloperMetadata | ตั้งค่าคีย์ของข้อมูลเมตาของนักพัฒนาแอปนี้เป็นค่าที่ระบุ |
setValue(value) | DeveloperMetadata | ตั้งค่าที่เชื่อมโยงกับข้อมูลเมตาของนักพัฒนาแอปนี้เป็นค่าที่ระบุ |
setVisibility(visibility) | DeveloperMetadata | ตั้งค่าการเปิดเผยข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้เป็นการเปิดเผยที่ระบุ |
DeveloperMetadataFinder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
find() | DeveloperMetadata[] | ดำเนินการค้นหานี้และแสดงผลข้อมูลเมตาที่ตรงกัน |
onIntersectingLocations() | DeveloperMetadataFinder | กำหนดค่าการค้นหาให้พิจารณาสถานที่ที่ทับซ้อนกันซึ่งมีข้อมูลเมตา |
withId(id) | DeveloperMetadataFinder | จำกัดการค้นหานี้ให้พิจารณาเฉพาะข้อมูลเมตาที่ตรงกับรหัสที่ระบุ |
withKey(key) | DeveloperMetadataFinder | จำกัดการค้นหานี้ให้พิจารณาเฉพาะข้อมูลเมตาที่ตรงกับคีย์ที่ระบุ |
withLocationType(locationType) | DeveloperMetadataFinder | จำกัดการค้นหานี้ให้พิจารณาเฉพาะข้อมูลเมตาที่ตรงกับประเภทสถานที่ตั้งที่ระบุ |
withValue(value) | DeveloperMetadataFinder | จำกัดการค้นหานี้ให้พิจารณาเฉพาะข้อมูลเมตาที่ตรงกับค่าที่ระบุ |
withVisibility(visibility) | DeveloperMetadataFinder | จำกัดการค้นหานี้ให้พิจารณาเฉพาะข้อมูลเมตาที่ตรงกับระดับการเข้าถึงที่ระบุ |
DeveloperMetadataLocation
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getColumn() | Range | แสดงผล Range สำหรับตำแหน่งคอลัมน์ของข้อมูลเมตานี้ หรือ null หากประเภทตำแหน่งไม่ใช่ DeveloperMetadataLocationType.COLUMN |
getLocationType() | DeveloperMetadataLocationType | รับประเภทสถานที่ |
getRow() | Range | แสดงผล Range สำหรับตำแหน่งแถวของข้อมูลเมตานี้ หรือ null หากประเภทตำแหน่งไม่ใช่ DeveloperMetadataLocationType.ROW |
getSheet() | Sheet | แสดงตำแหน่ง Sheet ของข้อมูลเมตานี้หรือ null หากประเภทตำแหน่งไม่ใช่ DeveloperMetadataLocationType.SHEET |
getSpreadsheet() | Spreadsheet | แสดงผลSpreadsheet ตําแหน่งข้อมูลเมตานี้ หรือ null หากประเภทตําแหน่งไม่ใช่ DeveloperMetadataLocationType.SPREADSHEET |
DeveloperMetadataLocationType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
SPREADSHEET | Enum | ประเภทตำแหน่งสำหรับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับสเปรดชีตระดับบนสุด |
SHEET | Enum | ประเภทตำแหน่งสำหรับข้อมูลเมตาของนักพัฒนาแอปที่เชื่อมโยงกับทั้งชีต |
ROW | Enum | ประเภทตำแหน่งสำหรับข้อมูลเมตาของนักพัฒนาแอปที่เชื่อมโยงกับแถว |
COLUMN | Enum | ประเภทตำแหน่งสำหรับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับคอลัมน์ |
DeveloperMetadataVisibility
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DOCUMENT | Enum | ข้อมูลเมตาที่แสดงในเอกสารจะเข้าถึงได้จากโปรเจ็กต์ของนักพัฒนาแอปทุกโปรเจ็กต์ที่มีสิทธิ์เข้าถึงเอกสาร |
PROJECT | Enum | ข้อมูลเมตาที่มองเห็นได้ของโปรเจ็กต์จะแสดงและเข้าถึงได้โดยโปรเจ็กต์นักพัฒนาซอฟต์แวร์ที่สร้างข้อมูลเมตาเท่านั้น |
Dimension
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
COLUMNS | Enum | มิติข้อมูลคอลัมน์ (แนวตั้ง) |
ROWS | Enum | มิติข้อมูลแถว (แนวนอน) |
Direction
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
UP | Enum | ทิศทางของดัชนีแถวที่ลดลง |
DOWN | Enum | ทิศทางของการเพิ่มดัชนีแถว |
PREVIOUS | Enum | ทิศทางของดัชนีคอลัมน์ที่ลดลง |
NEXT | Enum | ทิศทางของการเพิ่มดัชนีคอลัมน์ |
Drawing
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getContainerInfo() | ContainerInfo | รับข้อมูลเกี่ยวกับตําแหน่งการวาดในชีต |
getHeight() | Integer | แสดงผลความสูงจริงของภาพวาดนี้ในหน่วยพิกเซล |
getOnAction() | String | แสดงผลชื่อของมาโครที่แนบมากับภาพวาดนี้ |
getSheet() | Sheet | แสดงชีตที่ภาพวาดนี้ปรากฏขึ้น |
getWidth() | Integer | แสดงผลความกว้างจริงของภาพวาดนี้ในหน่วยพิกเซล |
getZIndex() | Number | แสดงผล z-index ของภาพวาดนี้ |
remove() | void | ลบภาพวาดนี้ออกจากสเปรดชีต |
setHeight(height) | Drawing | ตั้งค่าความสูงจริงของภาพวาดนี้เป็นพิกเซล |
setOnAction(macroName) | Drawing | กำหนดฟังก์ชันมาโครให้กับภาพนี้ |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | Drawing | กำหนดตำแหน่งที่ภาพวาดจะปรากฏในชีต |
setWidth(width) | Drawing | กำหนดความกว้างจริงของภาพวาดนี้ในหน่วยพิกเซล |
setZIndex(zIndex) | Drawing | ตั้งค่าดัชนีลำดับ Z ของภาพวาดนี้ |
EmbeddedAreaChartBuilder
เมธอด
EmbeddedBarChartBuilder
เมธอด
EmbeddedChart
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asDataSourceChart() | DataSourceChart | แคสต์ไปยังอินสแตนซ์แผนภูมิแหล่งข้อมูลหากแผนภูมิเป็นแผนภูมิแหล่งข้อมูล หรือnull ในกรณีอื่น |
getAs(contentType) | Blob | แสดงผลข้อมูลภายในออบเจ็กต์นี้เป็น Blob ที่แปลงเป็นประเภทเนื้อหาที่ระบุ |
getBlob() | Blob | แสดงผลข้อมูลภายในออบเจ็กต์นี้เป็น Blob |
getChartId() | Integer | แสดงผลตัวระบุแบบคงที่สำหรับแผนภูมิที่ไม่ซ้ำกันในสเปรดชีตที่มีแผนภูมิหรือ null หากแผนภูมิไม่ได้อยู่ในสเปรดชีต |
getContainerInfo() | ContainerInfo | แสดงข้อมูลเกี่ยวกับตําแหน่งแผนภูมิในชีต |
getHiddenDimensionStrategy() | ChartHiddenDimensionStrategy | แสดงผลกลยุทธ์ที่จะใช้ในการจัดการแถวและคอลัมน์ที่ซ่อนอยู่ |
getMergeStrategy() | ChartMergeStrategy | แสดงกลยุทธ์การผสานที่ใช้เมื่อมีช่วงมากกว่า 1 ช่วง |
getNumHeaders() | Integer | แสดงผลจำนวนแถวหรือคอลัมน์ในช่วงที่ใช้เป็นส่วนหัว |
getOptions() | ChartOptions | แสดงผลตัวเลือกสำหรับแผนภูมินี้ เช่น ความสูง สี และแกน |
getRanges() | Range[] | แสดงผลช่วงวันที่ที่แผนภูมินี้ใช้เป็นแหล่งข้อมูล |
getTransposeRowsAndColumns() | Boolean | หากเป็น true ระบบจะสลับแถวและคอลัมน์ที่ใช้ในการสร้างแผนภูมิ |
modify() | EmbeddedChartBuilder | แสดงผล EmbeddedChartBuilder ที่สามารถใช้แก้ไขแผนภูมินี้ได้ |
EmbeddedChartBuilder
เมธอด
EmbeddedColumnChartBuilder
เมธอด
EmbeddedComboChartBuilder
เมธอด
EmbeddedHistogramChartBuilder
เมธอด
EmbeddedLineChartBuilder
เมธอด
EmbeddedPieChartBuilder
เมธอด
EmbeddedScatterChartBuilder
เมธอด
EmbeddedTableChartBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addRange(range) | EmbeddedChartBuilder | เพิ่มช่วงในแผนภูมิที่เครื่องมือสร้างนี้แก้ไข |
asAreaChart() | EmbeddedAreaChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น AreaChart และแสดง EmbeddedAreaChartBuilder |
asBarChart() | EmbeddedBarChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น BarChart และแสดงผล EmbeddedBarChartBuilder |
asColumnChart() | EmbeddedColumnChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น ColumnChart และแสดงผล EmbeddedColumnChartBuilder |
asComboChart() | EmbeddedComboChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น ComboChart และแสดงผล EmbeddedComboChartBuilder |
asHistogramChart() | EmbeddedHistogramChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น HistogramChart และแสดง EmbeddedHistogramChartBuilder |
asLineChart() | EmbeddedLineChartBuilder | ตั้งค่าประเภทแผนภูมิเป็นแผนภูมิเส้นและแสดงผล EmbeddedLineChartBuilder |
asPieChart() | EmbeddedPieChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น PieChart และแสดงผล EmbeddedPieChartBuilder |
asScatterChart() | EmbeddedScatterChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น ScatterChart และแสดงผล EmbeddedScatterChartBuilder |
asTableChart() | EmbeddedTableChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น TableChart และแสดงผล EmbeddedTableChartBuilder |
build() | EmbeddedChart | สร้างแผนภูมิเพื่อแสดงการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นกับแผนภูมิ |
clearRanges() | EmbeddedChartBuilder | นำช่วงทั้งหมดออกจากแผนภูมิที่เครื่องมือสร้างนี้แก้ไข |
enablePaging(enablePaging) | EmbeddedTableChartBuilder | ตั้งค่าว่าจะเปิดใช้การสลับหน้าของข้อมูลหรือไม่ |
enablePaging(pageSize) | EmbeddedTableChartBuilder | เปิดใช้การแบ่งหน้าและกำหนดจำนวนแถวในแต่ละหน้า |
enablePaging(pageSize, startPage) | EmbeddedTableChartBuilder | เปิดใช้การแบ่งหน้า กำหนดจำนวนแถวในแต่ละหน้า และหน้าตารางแรกที่แสดง (หมายเลขหน้าจะนับจาก 0) |
enableRtlTable(rtlEnabled) | EmbeddedTableChartBuilder | เพิ่มการรองรับพื้นฐานสำหรับภาษาที่เขียนจากขวาไปซ้าย (เช่น อาหรับหรือฮีบรู) โดยกลับลำดับคอลัมน์ของตารางเพื่อให้คอลัมน์ 0 เป็นคอลัมน์ด้านขวาสุด และคอลัมน์สุดท้ายเป็นคอลัมน์ด้านซ้ายสุด |
enableSorting(enableSorting) | EmbeddedTableChartBuilder | กำหนดว่าจะจัดเรียงคอลัมน์เมื่อผู้ใช้คลิกส่วนหัวของคอลัมน์หรือไม่ |
getChartType() | ChartType | แสดงแผนภูมิประเภทปัจจุบัน |
getContainer() | ContainerInfo | แสดงแผนภูมิ ContainerInfo ซึ่งสรุปตำแหน่งที่แผนภูมิปรากฏในชีต |
getRanges() | Range[] | แสดงผลสำเนาของรายการช่วงที่ให้ข้อมูลสำหรับแผนภูมินี้ในปัจจุบัน |
removeRange(range) | EmbeddedChartBuilder | นำช่วงที่ระบุออกจากแผนภูมิที่เครื่องมือสร้างนี้แก้ไข |
setChartType(type) | EmbeddedChartBuilder | เปลี่ยนประเภทของแผนภูมิ |
setFirstRowNumber(number) | EmbeddedTableChartBuilder | กำหนดหมายเลขแถวสำหรับแถวแรกในตารางข้อมูล |
setHiddenDimensionStrategy(strategy) | EmbeddedChartBuilder | กำหนดกลยุทธ์ที่จะใช้กับแถวและคอลัมน์ที่ซ่อนอยู่ |
setInitialSortingAscending(column) | EmbeddedTableChartBuilder | กำหนดดัชนีของคอลัมน์ที่ควรจัดเรียงตารางในตอนแรก (จากน้อยไปมาก) |
setInitialSortingDescending(column) | EmbeddedTableChartBuilder | กำหนดดัชนีของคอลัมน์ที่ควรจัดเรียงตารางในตอนแรก (จากมากไปน้อย) |
setMergeStrategy(mergeStrategy) | EmbeddedChartBuilder | ตั้งค่ากลยุทธ์การรวมเพื่อใช้เมื่อมีมากกว่า 1 ช่วง |
setNumHeaders(headers) | EmbeddedChartBuilder | กำหนดจำนวนแถวหรือคอลัมน์ของช่วงที่ควรถือว่าเป็นส่วนหัว |
setOption(option, value) | EmbeddedChartBuilder | ตั้งค่าตัวเลือกขั้นสูงสำหรับแผนภูมินี้ |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | EmbeddedChartBuilder | ตั้งค่าตําแหน่ง ซึ่งจะเปลี่ยนตําแหน่งที่แผนภูมิจะปรากฏในชีต |
setTransposeRowsAndColumns(transpose) | EmbeddedChartBuilder | กำหนดว่าจะสลับแถวและคอลัมน์ของแผนภูมิหรือไม่ |
showRowNumberColumn(showRowNumber) | EmbeddedTableChartBuilder | กำหนดว่าจะแสดงหมายเลขแถวเป็นคอลัมน์แรกของตารางหรือไม่ |
useAlternatingRowStyle(alternate) | EmbeddedTableChartBuilder | ตั้งค่าว่าจะกำหนดสไตล์สีสลับให้กับแถวคี่และคู่ของแผนภูมิตารางหรือไม่ |
Filter
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getColumnFilterCriteria(columnPosition) | FilterCriteria | รับเกณฑ์ตัวกรองในคอลัมน์ที่ระบุ หรือ null หากคอลัมน์ไม่มีเกณฑ์ตัวกรอง |
getRange() | Range | รับช่วงที่ใช้ตัวกรองนี้ |
remove() | void | นำตัวกรองนี้ออก |
removeColumnFilterCriteria(columnPosition) | Filter | นำเกณฑ์ตัวกรองออกจากคอลัมน์ที่ระบุ |
setColumnFilterCriteria(columnPosition, filterCriteria) | Filter | ตั้งค่าเกณฑ์ตัวกรองในคอลัมน์ที่ระบุ |
sort(columnPosition, ascending) | Filter | จัดเรียงช่วงที่กรองตามคอลัมน์ที่ระบุ โดยไม่รวมแถวแรก (แถวส่วนหัว) ในช่วงที่ใช้ตัวกรองนี้ |
FilterCriteria
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | FilterCriteriaBuilder | คัดลอกเกณฑ์ตัวกรองนี้และสร้างเครื่องมือสร้างเกณฑ์ที่คุณนำไปใช้กับตัวกรองอื่นได้ |
getCriteriaType() | BooleanCriteria | แสดงผลประเภทบูลีนของเกณฑ์ เช่น CELL_EMPTY |
getCriteriaValues() | Object[] | แสดงผลอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์บูลีน |
getHiddenValues() | String[] | แสดงผลค่าที่ตัวกรองซ่อนอยู่ |
getVisibleBackgroundColor() | Color | แสดงผลสีพื้นหลังที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleForegroundColor() | Color | แสดงผลสีพื้นหน้าที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleValues() | String[] | แสดงผลค่าที่ตัวกรองตาราง Pivot แสดง |
FilterCriteriaBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | FilterCriteria | ประกอบเกณฑ์ตัวกรองโดยใช้การตั้งค่าที่คุณเพิ่มลงในเครื่องมือสร้างเกณฑ์ |
copy() | FilterCriteriaBuilder | คัดลอกเกณฑ์ตัวกรองนี้และสร้างเครื่องมือสร้างเกณฑ์ที่คุณสามารถใช้กับตัวกรองอื่น |
getCriteriaType() | BooleanCriteria | แสดงผลประเภทบูลีนของเกณฑ์ เช่น CELL_EMPTY |
getCriteriaValues() | Object[] | แสดงผลอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์บูลีน |
getHiddenValues() | String[] | แสดงผลค่าที่ตัวกรองซ่อนอยู่ |
getVisibleBackgroundColor() | Color | แสดงผลสีพื้นหลังที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleForegroundColor() | Color | แสดงผลสีพื้นหน้าที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleValues() | String[] | แสดงผลค่าที่ตัวกรองตาราง Pivot แสดง |
setHiddenValues(values) | FilterCriteriaBuilder | ตั้งค่าที่จะซ่อน |
setVisibleBackgroundColor(visibleBackgroundColor) | FilterCriteriaBuilder | ตั้งค่าสีพื้นหลังที่ใช้เป็นเกณฑ์ตัวกรอง |
setVisibleForegroundColor(visibleForegroundColor) | FilterCriteriaBuilder | ตั้งค่าสีพื้นหน้าที่ใช้เป็นเกณฑ์ตัวกรอง |
setVisibleValues(values) | FilterCriteriaBuilder | ตั้งค่าที่จะแสดงในตาราง Pivot |
whenCellEmpty() | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ว่าง |
whenCellNotEmpty() | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่ไม่ว่างเปล่า |
whenDateAfter(date) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองซึ่งแสดงเซลล์ที่มีวันที่อยู่หลังวันที่ที่ระบุ |
whenDateAfter(date) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองซึ่งแสดงเซลล์ที่มีวันที่อยู่หลังวันที่สัมพัทธ์ที่ระบุ |
whenDateBefore(date) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองที่แสดงเซลล์ที่มีวันที่ก่อนวันที่ที่ระบุ |
whenDateBefore(date) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองที่แสดงเซลล์ที่มีวันที่ก่อนวันที่ที่เกี่ยวข้องที่ระบุ |
whenDateEqualTo(date) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองซึ่งแสดงเซลล์ที่มีวันที่ซึ่งเท่ากับวันที่ที่ระบุ |
whenDateEqualTo(date) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองซึ่งแสดงเซลล์ที่มีวันที่ซึ่งเท่ากับวันที่สัมพัทธ์ที่ระบุ |
whenDateEqualToAny(dates) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีวันที่เท่ากับวันที่ที่ระบุ |
whenDateNotEqualTo(date) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่ไม่เท่ากับวันที่ที่ระบุ |
whenDateNotEqualToAny(dates) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองให้แสดงเซลล์ที่มีวันที่ที่ไม่เท่ากับวันที่ที่ระบุ |
whenFormulaSatisfied(formula) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีสูตรที่ระบุ (เช่น =B:B<C:C ) ซึ่งประเมินเป็น true |
whenNumberBetween(start, end) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีตัวเลขอยู่ระหว่างหรือเท่ากับตัวเลขที่ระบุ 2 รายการ |
whenNumberEqualTo(number) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีตัวเลขเท่ากับตัวเลขที่ระบุ |
whenNumberEqualToAny(numbers) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีตัวเลขเท่ากับตัวเลขที่ระบุ |
whenNumberGreaterThan(number) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองให้แสดงเซลล์ที่มีตัวเลขมากกว่าจำนวนที่ระบุ |
whenNumberGreaterThanOrEqualTo(number) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีตัวเลขมากกว่าหรือเท่ากับตัวเลขที่ระบุ |
whenNumberLessThan(number) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองให้แสดงเซลล์ที่มีตัวเลขน้อยกว่าจำนวนที่ระบุ |
whenNumberLessThanOrEqualTo(number) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองให้แสดงเซลล์ที่มีตัวเลขน้อยกว่าหรือเท่ากับจำนวนที่ระบุ |
whenNumberNotBetween(start, end) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีตัวเลขไม่อยู่ในช่วงและไม่ตรงกับตัวเลข 2 รายการที่ระบุ |
whenNumberNotEqualTo(number) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีตัวเลขไม่เท่ากับตัวเลขที่ระบุ |
whenNumberNotEqualToAny(numbers) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองให้แสดงเซลล์ที่มีตัวเลขไม่เท่ากับตัวเลขที่ระบุ |
whenTextContains(text) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความที่มีข้อความที่ระบุ |
whenTextDoesNotContain(text) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความที่ไม่มีข้อความที่ระบุ |
whenTextEndsWith(text) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความที่ลงท้ายด้วยข้อความที่ระบุ |
whenTextEqualTo(text) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความเท่ากับข้อความที่ระบุ |
whenTextEqualToAny(texts) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความเท่ากับค่าข้อความที่ระบุ |
whenTextNotEqualTo(text) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความที่ไม่เท่ากับข้อความที่ระบุ |
whenTextNotEqualToAny(texts) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความที่ไม่เท่ากับค่าใดๆ ที่ระบุ |
whenTextStartsWith(text) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีข้อความที่ขึ้นต้นด้วยข้อความที่ระบุ |
withCriteria(criteria, args) | FilterCriteriaBuilder | ตั้งค่าเกณฑ์การกรองเป็นเงื่อนไขบูลีนที่กําหนดโดยค่า BooleanCriteria เช่น CELL_EMPTY หรือ NUMBER_GREATER_THAN |
FrequencyType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
FREQUENCY_TYPE_UNSUPPORTED | Enum | ระบบไม่รองรับประเภทความถี่ |
DAILY | Enum | รีเฟรชทุกวัน |
WEEKLY | Enum | รีเฟรชทุกสัปดาห์ในวันที่กำหนดของสัปดาห์ |
MONTHLY | Enum | รีเฟรชทุกเดือนในวันที่กำหนดของเดือน |
GradientCondition
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getMaxColorObject() | Color | รับสีที่ตั้งค่าไว้สำหรับค่าสูงสุดของเงื่อนไขการไล่ระดับสีนี้ |
getMaxType() | InterpolationType | รับประเภทการประมาณค่าสำหรับค่าสูงสุดของเงื่อนไขการไล่ระดับสีนี้ |
getMaxValue() | String | รับค่าสูงสุดของเงื่อนไขการไล่ระดับสีนี้ |
getMidColorObject() | Color | รับชุดสีสำหรับค่ากลางของเงื่อนไขการไล่ระดับสีนี้ |
getMidType() | InterpolationType | รับประเภทการอินเตอร์โพเลชันสำหรับค่าจุดกึ่งกลางของเงื่อนไขการไล่ระดับสีนี้ |
getMidValue() | String | รับค่าจุดกึ่งกลางของเงื่อนไขการไล่ระดับสีนี้ |
getMinColorObject() | Color | รับชุดสีสำหรับค่าต่ำสุดของเงื่อนไขการไล่ระดับสีนี้ |
getMinType() | InterpolationType | รับประเภทการประมาณค่าสำหรับค่าต่ำสุดของเงื่อนไขการไล่ระดับสีนี้ |
getMinValue() | String | รับค่าต่ำสุดของเงื่อนไขการไล่ระดับสีนี้ |
Group
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
collapse() | Group | ยุบกลุ่มนี้ |
expand() | Group | ขยายกลุ่มนี้ |
getControlIndex() | Integer | แสดงดัชนีเปิด/ปิดการควบคุมของกลุ่มนี้ |
getDepth() | Integer | แสดงผลความลึกของกลุ่มนี้ |
getRange() | Range | แสดงผลช่วงที่มีกลุ่มนี้ |
isCollapsed() | Boolean | แสดงผลเป็น true หากกลุ่มนี้ยุบอยู่ |
remove() | void | นำกลุ่มนี้ออกจากชีต ซึ่งจะลดระดับความลึกของกลุ่มrange ลง 1 ระดับ |
GroupControlTogglePosition
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
BEFORE | Enum | ตําแหน่งที่ปุ่มเปิด/ปิดการควบคุมอยู่ก่อนกลุ่ม (ที่ดัชนีต่ำกว่า) |
AFTER | Enum | ตำแหน่งที่ปุ่มเปิด/ปิดการควบคุมอยู่หลังกลุ่ม (ที่ดัชนีที่สูงกว่า) |
InterpolationType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
NUMBER | Enum | ใช้ตัวเลขเป็นจุดการประมาณค่าที่เจาะจงสำหรับเงื่อนไขการไล่ระดับสี |
PERCENT | Enum | ใช้ตัวเลขเป็นจุดการประมาณค่าเปอร์เซ็นต์สำหรับเงื่อนไขการไล่ระดับสี |
PERCENTILE | Enum | ใช้ตัวเลขเป็นจุดการประมาณค่าเปอร์เซ็นต์ไทล์สำหรับเงื่อนไขการไล่ระดับสี |
MIN | Enum | อนุมานจำนวนต่ำสุดเป็นจุดการประมาณค่าที่เจาะจงสำหรับเงื่อนไขการไล่ระดับสี |
MAX | Enum | อนุมานจำนวนสูงสุดที่เป็นจุดการประมาณค่าเฉพาะสำหรับเงื่อนไขการไล่ระดับสี |
LookerDataSourceSpec
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getExploreName() | String | รับชื่อการสำรวจ Looker ในโมเดล |
getInstanceUrl() | String | รับ URL ของอินสแตนซ์ Looker |
getModelName() | String | รับชื่อโมเดล Looker ในอินสแตนซ์ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
LookerDataSourceSpecBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | DataSourceSpec | สร้างข้อกำหนดของแหล่งข้อมูลจากการตั้งค่าในเครื่องมือสร้างนี้ |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getExploreName() | String | รับชื่อการสำรวจ Looker ในโมเดล |
getInstanceUrl() | String | รับ URL ของอินสแตนซ์ Looker |
getModelName() | String | รับชื่อโมเดล Looker ในอินสแตนซ์ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
removeAllParameters() | LookerDataSourceSpecBuilder | นำพารามิเตอร์ทั้งหมดออก |
removeParameter(parameterName) | LookerDataSourceSpecBuilder | นำพารามิเตอร์ที่ระบุออก |
setExploreName(exploreName) | LookerDataSourceSpecBuilder | ตั้งชื่อการสำรวจในโมเดล Looker |
setInstanceUrl(instanceUrl) | LookerDataSourceSpecBuilder | ตั้งค่า URL ของอินสแตนซ์สำหรับ Looker |
setModelName(modelName) | LookerDataSourceSpecBuilder | ตั้งชื่อโมเดล Looker ในอินสแตนซ์ Looker |
setParameterFromCell(parameterName, sourceCell) | LookerDataSourceSpecBuilder | เพิ่มพารามิเตอร์ หรือหากมีพารามิเตอร์ที่มีชื่ออยู่แล้ว ให้อัปเดตเซลล์ต้นทางสำหรับเครื่องมือสร้างข้อมูลจำเพาะแหล่งข้อมูลประเภท DataSourceType.BIGQUERY |
NamedRange
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getName() | String | รับชื่อของช่วงที่มีชื่อนี้ |
getRange() | Range | รับช่วงที่อ้างอิงโดยช่วงที่มีชื่อนี้ |
remove() | void | ลบช่วงที่ตั้งชื่อนี้ |
setName(name) | NamedRange | ตั้งค่า/อัปเดตชื่อของช่วงที่มีชื่อ |
setRange(range) | NamedRange | ตั้งค่า/อัปเดตช่วงสําหรับช่วงที่มีชื่อนี้ |
OverGridImage
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
assignScript(functionName) | OverGridImage | กําหนดฟังก์ชันที่มีชื่อฟังก์ชันที่ระบุให้กับรูปภาพนี้ |
getAltTextDescription() | String | แสดงคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้ |
getAltTextTitle() | String | แสดงชื่อข้อความแสดงแทนของรูปภาพนี้ |
getAnchorCell() | Range | แสดงผลเซลล์ที่ตรึงรูปภาพไว้ |
getAnchorCellXOffset() | Integer | แสดงผลระยะพิกเซลแนวนอนจากเซลล์หลัก |
getAnchorCellYOffset() | Integer | แสดงผลระยะพิกเซลแนวตั้งที่เลื่อนจากเซลล์หลัก |
getHeight() | Integer | แสดงความสูงที่แท้จริงของภาพนี้เป็นพิกเซล |
getInherentHeight() | Integer | แสดงผลความสูงตามปกติของรูปภาพนี้ในหน่วยพิกเซล |
getInherentWidth() | Integer | แสดงผลความสูงตามปกติของรูปภาพนี้ในหน่วยพิกเซล |
getScript() | String | แสดงชื่อฟังก์ชันที่กำหนดให้กับรูปภาพนี้ |
getSheet() | Sheet | แสดงชีตที่รูปภาพนี้ปรากฏ |
getUrl() | String | รับ URL แหล่งที่มาของรูปภาพ และแสดงผล null หาก URL ไม่พร้อมใช้งาน |
getWidth() | Integer | แสดงความกว้างจริงของรูปภาพนี้ในหน่วยพิกเซล |
remove() | void | ลบรูปภาพนี้ออกจากสเปรดชีต |
replace(blob) | OverGridImage | แทนที่รูปภาพนี้ด้วยรูปภาพที่ระบุโดย BlobSource ที่ระบุ |
replace(url) | OverGridImage | แทนที่รูปภาพนี้ด้วยรูปภาพจาก URL ที่ระบุ |
resetSize() | OverGridImage | รีเซ็ตรูปภาพนี้ให้เป็นขนาดเดิม |
setAltTextDescription(description) | OverGridImage | ตั้งค่าคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้ |
setAltTextTitle(title) | OverGridImage | ตั้งชื่อข้อความแสดงแทนสําหรับรูปภาพนี้ |
setAnchorCell(cell) | OverGridImage | ตั้งค่าเซลล์ที่ตรึงรูปภาพไว้ |
setAnchorCellXOffset(offset) | OverGridImage | ตั้งค่าออฟเซ็ตพิกเซลแนวนอนจากเซลล์ยึด |
setAnchorCellYOffset(offset) | OverGridImage | กำหนดค่าการเลื่อนแนวตั้งของพิกเซลจากเซลล์แอตทริบิวต์ |
setHeight(height) | OverGridImage | กำหนดความสูงจริงของรูปภาพนี้ในหน่วยพิกเซล |
setWidth(width) | OverGridImage | กำหนดความกว้างจริงของรูปภาพนี้ในหน่วยพิกเซล |
PageProtection
PivotFilter
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getFilterCriteria() | FilterCriteria | ส่งกลับเกณฑ์ตัวกรองสำหรับตัวกรอง Pivot นี้ |
getPivotTable() | PivotTable | แสดง PivotTable ที่เป็นของฟิลเตอร์นี้ |
getSourceDataColumn() | Integer | แสดงผลจํานวนคอลัมน์ข้อมูลต้นทางที่ตัวกรองนี้ทํางาน |
getSourceDataSourceColumn() | DataSourceColumn | แสดงผลคอลัมน์แหล่งข้อมูลที่ตัวกรองดำเนินการ |
remove() | void | นำตัวกรอง Pivot นี้ออกจากตาราง Pivot |
setFilterCriteria(filterCriteria) | PivotFilter | ตั้งค่าเกณฑ์ตัวกรองสําหรับตัวกรอง Pivot นี้ |
PivotGroup
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addManualGroupingRule(groupName, groupMembers) | PivotGroup | เพิ่มกฎการจัดกลุ่มด้วยตนเองสําหรับกลุ่ม Pivot นี้ |
areLabelsRepeated() | Boolean | แสดงผลว่าป้ายกำกับแสดงซ้ำหรือไม่ |
clearGroupingRule() | PivotGroup | นำกฎการจัดกลุ่มออกจากกลุ่ม Pivot นี้ |
clearSort() | PivotGroup | นำการจัดเรียงที่ใช้กับกลุ่มนี้ออก |
getDateTimeGroupingRule() | DateTimeGroupingRule | แสดงผลกฎการจัดกลุ่มวันที่และเวลาในกลุ่ม Pivot หรือ null ถ้าไม่ได้ตั้งค่ากฎการจัดกลุ่มวันที่และเวลา |
getDimension() | Dimension | แสดงผลว่ารายการนี้เป็นกลุ่มแถวหรือกลุ่มคอลัมน์ |
getGroupLimit() | PivotGroupLimit | แสดงผลขีดจำกัดกลุ่ม Pivot ในกลุ่ม Pivot |
getIndex() | Integer | แสดงผลดัชนีของกลุ่ม Pivot นี้ในลําดับกลุ่มปัจจุบัน |
getPivotTable() | PivotTable | แสดง PivotTable ของการจัดกลุ่มนี้ |
getSourceDataColumn() | Integer | แสดงผลจํานวนคอลัมน์ข้อมูลต้นทางที่กลุ่มนี้สรุป |
getSourceDataSourceColumn() | DataSourceColumn | แสดงผลคอลัมน์แหล่งข้อมูลที่กลุ่ม Pivot ทำงานด้วย |
hideRepeatedLabels() | PivotGroup | ซ่อนป้ายกำกับที่ซ้ำกันสำหรับการจัดกลุ่มนี้ |
isSortAscending() | Boolean | แสดงผล true หากการเรียงลำดับเป็นแบบจากน้อยไปมาก และแสดงผล false หากการเรียงลำดับเป็นแบบจากมากไปน้อย |
moveToIndex(index) | PivotGroup | ย้ายกลุ่มนี้ไปยังตําแหน่งซึ่งระบุไว้ในรายการกลุ่มแถวหรือคอลัมน์ปัจจุบัน |
remove() | void | นํากลุ่ม Pivot นี้ออกจากตาราง |
removeManualGroupingRule(groupName) | PivotGroup | นำกฎการจัดกลุ่มด้วยตนเองที่มี groupName ที่ระบุออก |
resetDisplayName() | PivotGroup | รีเซ็ตชื่อที่แสดงของกลุ่มนี้ในตาราง Pivot เป็นค่าเริ่มต้น |
setDateTimeGroupingRule(dateTimeGroupingRuleType) | PivotGroup | ตั้งค่ากฎการจัดกลุ่มวันที่และเวลาในกลุ่ม Pivot |
setDisplayName(name) | PivotGroup | ตั้งค่าชื่อที่แสดงของกลุ่มนี้ในตาราง Pivot |
setGroupLimit(countLimit) | PivotGroup | กำหนดขีดจำกัดกลุ่ม Pivot ในกลุ่ม Pivot |
setHistogramGroupingRule(minValue, maxValue, intervalSize) | PivotGroup | ตั้งกฎการจัดกลุ่มฮิสโตแกรมสำหรับกลุ่ม Pivot นี้ |
showRepeatedLabels() | PivotGroup | เมื่อมีการแบ่งกลุ่มแถวหรือคอลัมน์มากกว่า 1 กลุ่ม วิธีนี้จะแสดงป้ายกำกับของกลุ่มนี้สำหรับแต่ละรายการของกลุ่มถัดไป |
showTotals(showTotals) | PivotGroup | ตั้งค่าว่าจะแสดงค่าทั้งหมดของกลุ่ม Pivot นี้ในตารางหรือไม่ |
sortAscending() | PivotGroup | ตั้งค่าลําดับการจัดเรียงเป็น "จากน้อยไปมาก" |
sortBy(value, oppositeGroupValues) | PivotGroup | จัดเรียงกลุ่มนี้ตาม PivotValue ที่ระบุสำหรับค่าจาก oppositeGroupValues |
sortDescending() | PivotGroup | ตั้งค่าลำดับการจัดเรียงจากมากไปน้อย |
totalsAreShown() | Boolean | แสดงผลว่าขณะนี้มีการแสดงค่าทั้งหมดสําหรับกลุ่ม Pivot นี้หรือไม่ |
PivotGroupLimit
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getCountLimit() | Integer | รับขีดจำกัดจำนวนของแถวหรือคอลัมน์ในกลุ่ม Pivot |
getPivotGroup() | PivotGroup | แสดงผลกลุ่ม Pivot ที่ขีดจํากัดอยู่ |
remove() | void | นำขีดจํากัดกลุ่ม Pivot ออก |
setCountLimit(countLimit) | PivotGroupLimit | กำหนดขีดจำกัดจำนวนแถวหรือคอลัมน์ในกลุ่ม Pivot |
PivotTable
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addCalculatedPivotValue(name, formula) | PivotValue | สร้างค่า Pivot ใหม่ในตาราง Pivot ซึ่งคํานวณจาก formula ที่ระบุด้วย name ที่ระบุ |
addColumnGroup(sourceDataColumn) | PivotGroup | กำหนดการจัดกลุ่มคอลัมน์ Pivot ใหม่ในตาราง Pivot |
addFilter(sourceDataColumn, filterCriteria) | PivotFilter | สร้างตัวกรอง Pivot ใหม่สําหรับตาราง Pivot |
addPivotValue(sourceDataColumn, summarizeFunction) | PivotValue | กําหนดค่า Pivot ใหม่ในตาราง Pivot ด้วย summarizeFunction ที่ระบุ |
addRowGroup(sourceDataColumn) | PivotGroup | กำหนดการจัดกลุ่มแถว Pivot ใหม่ในตาราง Pivot |
asDataSourcePivotTable() | DataSourcePivotTable | แสดงผลตาราง Pivot เป็นตาราง Pivot ของแหล่งข้อมูล หากตาราง Pivot ลิงก์กับ DataSource หรือไม่เช่นนั้น null |
getAnchorCell() | Range | แสดงผล Range ที่แสดงถึงเซลล์ที่ปักหมุดตาราง Pivot นี้ไว้ |
getColumnGroups() | PivotGroup[] | แสดงผลรายการตามลำดับของกลุ่มคอลัมน์ในตาราง Pivot นี้ |
getFilters() | PivotFilter[] | แสดงรายการตัวกรองตามลำดับในตาราง Pivot นี้ |
getPivotValues() | PivotValue[] | แสดงผลรายการตามลำดับของค่า Pivot ในตาราง Pivot นี้ |
getRowGroups() | PivotGroup[] | แสดงผลรายการตามลำดับของกลุ่มแถวในตาราง Pivot นี้ |
getSourceDataRange() | Range | แสดงผลช่วงข้อมูลต้นฉบับที่สร้างตาราง Pivot |
getValuesDisplayOrientation() | Dimension | แสดงผลว่าค่าแสดงเป็นแถวหรือคอลัมน์ |
remove() | void | ลบตาราง Pivot นี้ |
setValuesDisplayOrientation(dimension) | PivotTable | ตั้งค่าเลย์เอาต์ของตาราง Pivot นี้ให้แสดงค่าเป็นคอลัมน์หรือแถว |
PivotTableSummarizeFunction
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
CUSTOM | Enum | เป็นฟังก์ชันที่กำหนดเอง ค่านี้จะใช้ได้กับช่องที่คำนวณแล้วเท่านั้น |
SUM | Enum | ฟังก์ชัน SUM |
COUNTA | Enum | ฟังก์ชัน COUNTA |
COUNT | Enum | ฟังก์ชัน COUNT |
COUNTUNIQUE | Enum | ฟังก์ชัน COUNTUNIQUE |
AVERAGE | Enum | ฟังก์ชัน AVERAGE |
MAX | Enum | ฟังก์ชัน MAX |
MIN | Enum | ฟังก์ชัน MIN |
MEDIAN | Enum | ฟังก์ชัน MEDIAN |
PRODUCT | Enum | ฟังก์ชัน PRODUCT |
STDEV | Enum | ฟังก์ชัน STDEV |
STDEVP | Enum | ฟังก์ชัน STDEVP |
VAR | Enum | ฟังก์ชัน VAR |
VARP | Enum | ฟังก์ชัน VARP |
PivotValue
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDisplayType() | PivotValueDisplayType | แสดงผลประเภทการแสดงผลที่อธิบายว่าค่า Pivot นี้แสดงในตารางอย่างไรในปัจจุบัน |
getFormula() | String | จะแสดงผลสูตรที่ใช้คำนวณค่านี้ |
getPivotTable() | PivotTable | แสดง PivotTable ของค่านี้ |
getSourceDataColumn() | Integer | แสดงผลจำนวนคอลัมน์ข้อมูลต้นฉบับที่ค่า Pivot สรุปไว้ |
getSourceDataSourceColumn() | DataSourceColumn | แสดงผลคอลัมน์แหล่งข้อมูลซึ่งค่า Pivot สรุป |
getSummarizedBy() | PivotTableSummarizeFunction | แสดงผลฟังก์ชันการสรุปของกลุ่มนี้ |
remove() | void | นำค่านี้ออกจากตาราง Pivot |
setDisplayName(name) | PivotValue | ตั้งค่าชื่อที่แสดงสําหรับค่านี้ในตาราง Pivot |
setFormula(formula) | PivotValue | ตั้งค่าสูตรที่ใช้คำนวณค่านี้ |
showAs(displayType) | PivotValue | แสดงค่านี้ในตาราง Pivot เป็นฟังก์ชันของค่าอื่น |
summarizeBy(summarizeFunction) | PivotValue | ตั้งค่าฟังก์ชันการสรุป |
PivotValueDisplayType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DEFAULT | Enum | ค่าเริ่มต้น |
PERCENT_OF_ROW_TOTAL | Enum | แสดงค่า Pivot เป็นเปอร์เซ็นต์ของผลรวมของแถวนั้น |
PERCENT_OF_COLUMN_TOTAL | Enum | แสดงค่า Pivot เป็นเปอร์เซ็นต์ของผลรวมของคอลัมน์นั้น |
PERCENT_OF_GRAND_TOTAL | Enum | แสดงค่า Pivot เป็นเปอร์เซ็นต์ของผลรวมทั้งหมด |
Protection
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addEditor(emailAddress) | Protection | เพิ่มผู้ใช้ที่ระบุลงในรายชื่อผู้แก้ไขสําหรับชีตหรือช่วงที่ป้องกันไว้ |
addEditor(user) | Protection | เพิ่มผู้ใช้ที่กำหนดลงในรายการเครื่องมือแก้ไขสำหรับชีตหรือช่วงที่มีการป้องกัน |
addEditors(emailAddresses) | Protection | เพิ่มอาร์เรย์ของผู้ใช้ที่ระบุลงในรายการเครื่องมือแก้ไขสำหรับชีตหรือช่วงที่ป้องกันไว้ |
addTargetAudience(audienceId) | Protection | เพิ่มกลุ่มเป้าหมายที่ระบุเป็นผู้แก้ไขของช่วงที่ป้องกัน |
canDomainEdit() | Boolean | กำหนดว่าผู้ใช้ทุกคนในโดเมนที่เป็นเจ้าของสเปรดชีตมีสิทธิ์แก้ไขช่วงหรือชีตที่ได้รับการป้องกันหรือไม่ |
canEdit() | Boolean | กำหนดว่าผู้ใช้มีสิทธิ์แก้ไขช่วงหรือชีตที่ได้รับการป้องกันหรือไม่ |
getDescription() | String | รับคำอธิบายของช่วงหรือชีตที่ได้รับการป้องกัน |
getEditors() | User[] | รับรายชื่อผู้แก้ไขสำหรับช่วงหรือชีตที่ได้รับการป้องกัน |
getProtectionType() | ProtectionType | รับข้อมูลประเภทของพื้นที่คุ้มครอง ไม่ว่าจะเป็น RANGE หรือ SHEET |
getRange() | Range | รับช่วงที่ป้องกันอยู่ |
getRangeName() | String | รับชื่อของช่วงที่ป้องกันไว้หากเชื่อมโยงกับช่วงที่มีชื่อ |
getTargetAudiences() | TargetAudience[] | แสดงผลรหัสของกลุ่มเป้าหมายที่แก้ไขช่วงที่ได้รับการป้องกันได้ |
getUnprotectedRanges() | Range[] | รับอาร์เรย์ของช่วงที่ไม่ได้ป้องกันภายในชีตที่ป้องกัน |
isWarningOnly() | Boolean | ระบุว่าพื้นที่คุ้มครองใช้การป้องกันแบบ "อิงตามคำเตือน" หรือไม่ |
remove() | void | ยกเลิกการป้องกันช่วงหรือแผ่นงาน |
removeEditor(emailAddress) | Protection | นำผู้ใช้ที่ระบุออกจากรายชื่อผู้แก้ไขชีตหรือช่วงที่ได้รับการป้องกัน |
removeEditor(user) | Protection | นำผู้ใช้ที่ระบุออกจากรายการเครื่องมือแก้ไขสำหรับชีตหรือช่วงที่ป้องกันไว้ |
removeEditors(emailAddresses) | Protection | นำอาร์เรย์ผู้ใช้ที่ระบุออกจากรายการเครื่องมือแก้ไขสำหรับชีตหรือช่วงที่ป้องกันไว้ |
removeTargetAudience(audienceId) | Protection | นํากลุ่มเป้าหมายที่ระบุออกจากการเป็นเอดิเตอร์ของช่วงที่มีการป้องกัน |
setDescription(description) | Protection | ตั้งค่าคำอธิบายของช่วงหรือชีตที่ได้รับการป้องกัน |
setDomainEdit(editable) | Protection | ตั้งค่าว่าผู้ใช้ทุกคนในโดเมนที่เป็นเจ้าของสเปรดชีตมีสิทธิ์แก้ไขช่วงหรือชีตที่มีการป้องกันหรือไม่ |
setNamedRange(namedRange) | Protection | เชื่อมโยงช่วงที่ได้รับการป้องกันกับช่วงที่มีชื่อที่มีอยู่ |
setRange(range) | Protection | ปรับช่วงที่ป้องกันอยู่ |
setRangeName(rangeName) | Protection | เชื่อมโยงช่วงที่ป้องกันกับช่วงที่ตั้งชื่อแล้ว |
setUnprotectedRanges(ranges) | Protection | เลิกป้องกันอาร์เรย์ของช่วงที่กำหนดภายในชีตที่ได้รับการป้องกัน |
setWarningOnly(warningOnly) | Protection | ตั้งค่าว่าช่วงที่ป้องกันนี้ใช้การป้องกัน "ตามคำเตือน" หรือไม่ |
ProtectionType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
RANGE | Enum | การป้องกันช่วง |
SHEET | Enum | การป้องกันชีต |
Range
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
activate() | Range | ตั้งค่าช่วงที่ระบุเป็น active range โดยให้เซลล์ด้านซ้ายบนของช่วงเป็น current cell |
activateAsCurrentCell() | Range | ตั้งค่าเซลล์ที่ระบุเป็น current cell |
addDeveloperMetadata(key) | Range | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ด้วยคีย์ที่ระบุลงในช่วง |
addDeveloperMetadata(key, visibility) | Range | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ด้วยคีย์ที่ระบุและการเปิดเผยในช่วง |
addDeveloperMetadata(key, value) | Range | เพิ่มข้อมูลเมตาของนักพัฒนาแอปที่มีคีย์และค่าที่ระบุลงในช่วง |
addDeveloperMetadata(key, value, visibility) | Range | เพิ่มข้อมูลเมตาของนักพัฒนาแอปที่มีคีย์ ค่า และการแชร์ที่กำหนดไว้ลงในช่วง |
applyColumnBanding() | Banding | ใช้ธีมแถบคอลัมน์เริ่มต้นกับช่วง |
applyColumnBanding(bandingTheme) | Banding | ใช้ธีมการแบ่งกลุ่มคอลัมน์ที่ระบุกับช่วง |
applyColumnBanding(bandingTheme, showHeader, showFooter) | Banding | ใช้ธีมการจัดกลุ่มคอลัมน์ที่ระบุกับช่วงที่มีการตั้งค่าส่วนหัวและส่วนท้ายที่ระบุ |
applyRowBanding() | Banding | ใช้ธีมแถวที่มีแถบสีเริ่มต้นกับช่วง |
applyRowBanding(bandingTheme) | Banding | ใช้ธีมแถวที่มีแถบสีที่ระบุกับช่วง |
applyRowBanding(bandingTheme, showHeader, showFooter) | Banding | ใช้ธีมแถวที่มีแถบระบุช่วงกับช่วงที่มีการตั้งค่าส่วนหัวและส่วนท้ายที่ระบุ |
autoFill(destination, series) | void | เติม destinationRange ด้วยข้อมูลตามข้อมูลในช่วงนี้ |
autoFillToNeighbor(series) | void | คำนวณช่วงเพื่อเติมข้อมูลใหม่ตามเซลล์ที่อยู่ใกล้เคียง และเติมช่วงนั้นด้วยค่าใหม่โดยอัตโนมัติตามข้อมูลที่มีอยู่ในช่วงนี้ |
breakApart() | Range | แยกเซลล์หลายคอลัมน์ในช่วงออกเป็นเซลล์เดี่ยวอีกครั้ง |
canEdit() | Boolean | กำหนดว่าผู้ใช้มีสิทธิ์แก้ไขทุกเซลล์ในช่วงหรือไม่ |
check() | Range | เปลี่ยนสถานะของช่องทําเครื่องหมายในช่วงเป็น "เลือกแล้ว" |
clear() | Range | ล้างช่วงเนื้อหาและรูปแบบ |
clear(options) | Range | ล้างช่วงของเนื้อหา รูปแบบ กฎการตรวจสอบข้อมูล และ/หรือความคิดเห็นตามที่ระบุไว้ด้วยตัวเลือกขั้นสูงที่ระบุ |
clearContent() | Range | ล้างเนื้อหาของช่วงโดยที่ยังคงการจัดรูปแบบไว้ |
clearDataValidations() | Range | ล้างกฎการตรวจสอบข้อมูลสำหรับช่วง |
clearFormat() | Range | ล้างการจัดรูปแบบของช่วงนี้ |
clearNote() | Range | ล้างบันทึกในเซลล์ที่กำหนด |
collapseGroups() | Range | ยุบกลุ่มทั้งหมดที่อยู่ในช่วงทั้งหมด |
copyFormatToRange(gridId, column, columnEnd, row, rowEnd) | void | คัดลอกการจัดรูปแบบของช่วงไปยังตำแหน่งที่กำหนด |
copyFormatToRange(sheet, column, columnEnd, row, rowEnd) | void | คัดลอกการจัดรูปแบบของช่วงไปยังตำแหน่งที่ระบุ |
copyTo(destination) | void | คัดลอกข้อมูลจากช่วงของเซลล์ไปยังเซลล์อีกช่วง |
copyTo(destination, copyPasteType, transposed) | void | คัดลอกข้อมูลจากช่วงเซลล์หนึ่งไปยังอีกช่วงเซลล์หนึ่ง |
copyTo(destination, options) | void | คัดลอกข้อมูลจากช่วงเซลล์หนึ่งไปยังอีกช่วงเซลล์หนึ่ง |
copyValuesToRange(gridId, column, columnEnd, row, rowEnd) | void | คัดลอกเนื้อหาของช่วงไปยังตำแหน่งที่ระบุ |
copyValuesToRange(sheet, column, columnEnd, row, rowEnd) | void | คัดลอกเนื้อหาของช่วงไปยังตำแหน่งที่ระบุ |
createDataSourcePivotTable(dataSource) | DataSourcePivotTable | สร้างตาราง Pivot ของแหล่งข้อมูลที่ว่างเปล่าจากแหล่งข้อมูล โดยตรึงไว้ที่เซลล์แรกของช่วงนี้ |
createDataSourceTable(dataSource) | DataSourceTable | สร้างตารางแหล่งข้อมูลที่ว่างเปล่าจากแหล่งข้อมูล โดยตรึงไว้ที่เซลล์แรกของช่วงนี้ |
createDeveloperMetadataFinder() | DeveloperMetadataFinder | แสดงผล DeveloperMetadataFinderApi สำหรับการค้นหาข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ภายในขอบเขตของช่วงนี้ |
createFilter() | Filter | สร้างตัวกรองและนำไปใช้กับช่วงที่ระบุในชีต |
createPivotTable(sourceData) | PivotTable | สร้างตาราง Pivot ว่างจาก sourceData ที่ระบุซึ่งยึดอยู่ที่เซลล์แรกในช่วงนี้ |
createTextFinder(findText) | TextFinder | สร้างตัวค้นหาข้อความสำหรับช่วง ซึ่งค้นหาและแทนที่ข้อความในช่วงนี้ได้ |
deleteCells(shiftDimension) | void | ลบช่วงของเซลล์นี้ |
expandGroups() | Range | ขยายกลุ่มที่ยุบซึ่งมีช่วงหรือปุ่มสลับการควบคุมตัดกับช่วงนี้ |
getA1Notation() | String | แสดงผลคำอธิบายสตริงของช่วงในรูปแบบ A1 |
getBackground() | String | ส่งกลับสีพื้นหลังของเซลล์ซ้ายบนสุดในช่วง (เช่น '#ffffff' ) |
getBackgroundObject() | Color | แสดงผลสีพื้นหลังของเซลล์ด้านบนซ้ายในช่วง |
getBackgroundObjects() | Color[][] | แสดงผลสีพื้นหลังของเซลล์ในช่วง |
getBackgrounds() | String[][] | แสดงผลสีพื้นหลังของเซลล์ในช่วง (เช่น '#ffffff' ) |
getBandings() | Banding[] | แสดงผลแถบทั้งหมดที่ใช้กับเซลล์ใดก็ได้ในช่วงนี้ |
getCell(row, column) | Range | แสดงผลเซลล์ที่ระบุภายในช่วง |
getColumn() | Integer | แสดงตำแหน่งคอลัมน์เริ่มต้นของช่วงนี้ |
getDataRegion() | Range | แสดงผลสําเนาของช่วงที่ขยายใน Direction หลัก 4 รายการเพื่อครอบคลุมเซลล์ที่อยู่ติดกันทั้งหมดที่มีข้อมูล |
getDataRegion(dimension) | Range | แสดงผลสําเนาของช่วงแบบขยาย Direction.UP และ Direction.DOWN หากมิติข้อมูลที่ระบุคือ Dimension.ROWS หรือ Direction.NEXT และ Direction.PREVIOUS หากมิติข้อมูลคือ Dimension.COLUMNS |
getDataSourceFormula() | DataSourceFormula | แสดงผล DataSourceFormula สำหรับเซลล์แรกในช่วง หรือ null หากเซลล์ไม่มีสูตรแหล่งข้อมูล |
getDataSourceFormulas() | DataSourceFormula[] | แสดงผล DataSourceFormula ของเซลล์ในช่วง |
getDataSourcePivotTables() | DataSourcePivotTable[] | รับตาราง Pivot ของแหล่งข้อมูลทั้งหมดที่ตัดกับช่วง |
getDataSourceTables() | DataSourceTable[] | รับตารางแหล่งข้อมูลทั้งหมดที่ตัดกับช่วง |
getDataSourceUrl() | String | แสดงผล URL สำหรับข้อมูลในช่วงนี้ ซึ่งสามารถใช้เพื่อสร้างแผนภูมิและคำค้นหา |
getDataTable() | DataTable | แสดงผลข้อมูลภายในออบเจ็กต์นี้เป็น DataTable |
getDataTable(firstRowIsHeader) | DataTable | แสดงข้อมูลภายในช่วงนี้เป็น DataTable |
getDataValidation() | DataValidation | แสดงผลกฎการตรวจสอบข้อมูลสำหรับเซลล์ด้านบนซ้ายของช่วง |
getDataValidations() | DataValidation[][] | แสดงผลกฎการตรวจสอบข้อมูลสำหรับเซลล์ทั้งหมดในช่วง |
getDeveloperMetadata() | DeveloperMetadata[] | รับข้อมูลเมตาของนักพัฒนาแอปที่เชื่อมโยงกับช่วงนี้ |
getDisplayValue() | String | แสดงผลค่าของเซลล์ซ้ายบนสุดในช่วง |
getDisplayValues() | String[][] | แสดงผลตารางกริดสี่เหลี่ยมผืนผ้าของค่าสำหรับช่วงนี้ |
getFilter() | Filter | แสดงตัวกรองในชีตของช่วงที่เป็นของช่วงนี้ หรือ null หากไม่มีตัวกรองในชีต |
getFontColorObject() | Color | แสดงสีแบบอักษรของเซลล์ที่มุมซ้ายบนของช่วง |
getFontColorObjects() | Color[][] | แสดงผลสีแบบอักษรของเซลล์ในช่วง |
getFontFamilies() | String[][] | แสดงผลชุดแบบอักษรของเซลล์ในช่วง |
getFontFamily() | String | แสดงผลชุดแบบอักษรของเซลล์ที่มุมซ้ายบนของช่วง |
getFontLine() | String | รับรูปแบบเส้นของเซลล์ที่มุมซ้ายบนของช่วง ('underline' ,
'line-through' หรือ 'none' ) |
getFontLines() | String[][] | รับรูปแบบเส้นของเซลล์ในช่วง ('underline' , 'line-through' หรือ 'none' ) |
getFontSize() | Integer | แสดงผลขนาดแบบอักษรในขนาดจุดของเซลล์ในมุมซ้ายบนของช่วง |
getFontSizes() | Integer[][] | แสดงผลขนาดแบบอักษรของเซลล์ในช่วง |
getFontStyle() | String | แสดงผลรูปแบบแบบอักษร ('italic' หรือ 'normal' ) ของเซลล์ที่มุมซ้ายบนของช่วง |
getFontStyles() | String[][] | แสดงผลสไตล์แบบอักษรของเซลล์ในช่วง |
getFontWeight() | String | แสดงน้ำหนักแบบอักษร (ปกติ/หนา) ของเซลล์ที่มุมซ้ายบนของช่วง |
getFontWeights() | String[][] | แสดงผลน้ำหนักแบบอักษรของเซลล์ในช่วง |
getFormula() | String | แสดงผลสูตร (รูปแบบ A1) สำหรับเซลล์ซ้ายบนของช่วง หรือสตริงว่างหากเซลล์ว่างเปล่าหรือไม่มีสูตร |
getFormulaR1C1() | String | แสดงผลสูตร (รูปแบบ R1C1) สําหรับเซลล์ที่ระบุ หรือ null หากไม่มี |
getFormulas() | String[][] | แสดงผลสูตร (รูปแบบ A1) สำหรับเซลล์ในช่วง |
getFormulasR1C1() | String[][] | แสดงผลสูตร (รูปแบบ R1C1) สำหรับเซลล์ในช่วง |
getGridId() | Integer | แสดงผลรหัสตารางกริดของชีตหลักของช่วง |
getHeight() | Integer | แสดงผลความสูงของช่วง |
getHorizontalAlignment() | String | ส่งกลับการจัดแนวข้อความแนวนอน (ซ้าย/กลาง/ขวา) ของเซลล์ที่มุมซ้ายบนของช่วง |
getHorizontalAlignments() | String[][] | แสดงผลการจัดแนวแนวนอนของเซลล์ในช่วง |
getLastColumn() | Integer | แสดงผลตำแหน่งคอลัมน์สิ้นสุด |
getLastRow() | Integer | แสดงผลตําแหน่งแถวสุดท้าย |
getMergedRanges() | Range[] | แสดงผลอาร์เรย์ของออบเจ็กต์ Range ที่แสดงถึงเซลล์ที่ผสานซึ่งอยู่ภายในช่วงปัจจุบันทั้งหมด หรือมีเซลล์อย่างน้อย 1 เซลล์ในช่วงปัจจุบัน |
getNextDataCell(direction) | Range | เริ่มจากเซลล์ในคอลัมน์และแถวแรกของช่วง ให้แสดงผลเซลล์ถัดไปในทิศทางที่ระบุซึ่งเป็นขอบของช่วงเซลล์ที่อยู่ติดกันซึ่งมีข้อมูลอยู่ หรือเซลล์ที่ขอบของสเปรดชีตในทิศทางนั้น |
getNote() | String | แสดงผลบันทึกที่เกี่ยวข้องกับช่วงที่ระบุ |
getNotes() | String[][] | แสดงผลหมายเหตุที่เชื่อมโยงกับเซลล์ในช่วง |
getNumColumns() | Integer | แสดงผลจํานวนคอลัมน์ในช่วงนี้ |
getNumRows() | Integer | แสดงผลจํานวนแถวในระยะนี้ |
getNumberFormat() | String | ดูการจัดรูปแบบตัวเลขหรือวันที่ของเซลล์ซ้ายบนของช่วงที่ระบุ |
getNumberFormats() | String[][] | แสดงผลรูปแบบตัวเลขหรือวันที่ของเซลล์ในช่วงที่ระบุ |
getRichTextValue() | RichTextValue | แสดงผลค่า Rich Text สำหรับเซลล์ซ้ายบนสุดของช่วง หรือ null หากค่าของเซลล์ไม่ใช่ข้อความ |
getRichTextValues() | RichTextValue[][] | แสดงผลค่าข้อความที่มีรูปแบบของเซลล์ในช่วง |
getRow() | Integer | แสดงผลตำแหน่งแถวสำหรับช่วงนี้ |
getRowIndex() | Integer | แสดงผลตําแหน่งแถวของช่วงนี้ |
getSheet() | Sheet | แสดงผลชีตของช่วงที่เลือก |
getTextDirection() | TextDirection | ส่งกลับทิศทางข้อความของเซลล์ซ้ายบนสุดของช่วง |
getTextDirections() | TextDirection[][] | แสดงเส้นทางของข้อความสำหรับเซลล์ในช่วง |
getTextRotation() | TextRotation | ส่งกลับการตั้งค่าการหมุนข้อความสำหรับเซลล์ซ้ายบนสุดของช่วง |
getTextRotations() | TextRotation[][] | แสดงผลการตั้งค่าการหมุนข้อความสําหรับเซลล์ในช่วง |
getTextStyle() | TextStyle | ส่งกลับรูปแบบข้อความของเซลล์ซ้ายบนสุดของช่วง |
getTextStyles() | TextStyle[][] | แสดงผลรูปแบบข้อความของเซลล์ในช่วง |
getValue() | Object | ส่งคืนค่าของเซลล์ซ้ายบนสุดในช่วง |
getValues() | Object[][] | แสดงผลตารางกริดสี่เหลี่ยมผืนผ้าของค่าสําหรับช่วงนี้ |
getVerticalAlignment() | String | ส่งกลับการจัดแนวแนวตั้ง (บน/กลาง/ล่าง) ของเซลล์ที่มุมซ้ายบนของช่วง |
getVerticalAlignments() | String[][] | แสดงผลการจัดแนวแนวตั้งของเซลล์ในช่วง |
getWidth() | Integer | แสดงผลความกว้างของช่วงในคอลัมน์ |
getWrap() | Boolean | แสดงผลว่าข้อความในเซลล์มีการตัดขึ้นบรรทัดใหม่หรือไม่ |
getWrapStrategies() | WrapStrategy[][] | แสดงผลกลยุทธ์การตัดข้อความของเซลล์ในช่วง |
getWrapStrategy() | WrapStrategy | ส่งกลับกลยุทธ์การตัดข้อความของเซลล์ซ้ายบนสุดของช่วง |
getWraps() | Boolean[][] | แสดงผลว่าข้อความในเซลล์ตัดข้อความหรือไม่ |
insertCells(shiftDimension) | Range | จะแทรกเซลล์ว่างในช่วงนี้ |
insertCheckboxes() | Range | แทรกช่องทำเครื่องหมายลงในแต่ละเซลล์ในช่วง กำหนดค่าด้วย true สำหรับรายการที่เลือก และ false สำหรับไม่เลือก |
insertCheckboxes(checkedValue) | Range | แทรกช่องทำเครื่องหมายลงในเซลล์แต่ละเซลล์ในช่วงที่กำหนดค่าด้วยค่าที่กำหนดเองสำหรับช่องที่เลือก และสตริงว่างสำหรับช่องที่ไม่ได้เลือก |
insertCheckboxes(checkedValue, uncheckedValue) | Range | แทรกช่องทำเครื่องหมายลงในแต่ละเซลล์ในช่วงที่กำหนดค่าด้วยค่าที่กำหนดเองสำหรับสถานะที่เลือกและยกเลิกการเลือก |
isBlank() | Boolean | แสดงค่า true หากช่วงว่างเปล่าทั้งหมด |
isChecked() | Boolean | แสดงผลว่าเซลล์ทั้งหมดในช่วงมีสถานะช่องทำเครื่องหมายเป็น "เลือกแล้ว" หรือไม่ |
isEndColumnBounded() | Boolean | กำหนดว่าจุดสิ้นสุดของช่วงเชื่อมโยงกับคอลัมน์ใดคอลัมน์หนึ่งหรือไม่ |
isEndRowBounded() | Boolean | กำหนดว่าจุดสิ้นสุดของช่วงเชื่อมโยงกับแถวใดแถวหนึ่งหรือไม่ |
isPartOfMerge() | Boolean | แสดงผล true หากเซลล์ในช่วงปัจจุบันทับซ้อนกับเซลล์ที่ผสาน |
isStartColumnBounded() | Boolean | กำหนดว่าจุดเริ่มต้นของช่วงเชื่อมโยงกับคอลัมน์ใดคอลัมน์หนึ่งหรือไม่ |
isStartRowBounded() | Boolean | กำหนดว่าจุดเริ่มต้นของช่วงเชื่อมโยงกับแถวใดแถวหนึ่งหรือไม่ |
merge() | Range | ผสานเซลล์ในแถวนั้นเข้าด้วยกันเป็นบล็อกเดียว |
mergeAcross() | Range | ผสานเซลล์ในช่วงทั่วทั้งคอลัมน์ของช่วง |
mergeVertically() | Range | ผสานเซลล์ในช่วงเข้าด้วยกัน |
moveTo(target) | void | ตัดและวาง (ทั้งรูปแบบและค่า) จากช่วงนี้ไปยังช่วงเป้าหมาย |
offset(rowOffset, columnOffset) | Range | แสดงผลช่วงใหม่ที่ออฟเซ็ตจากช่วงนี้ตามจำนวนแถวและคอลัมน์ที่ระบุ (ซึ่งอาจเป็นค่าลบได้) |
offset(rowOffset, columnOffset, numRows) | Range | แสดงผลช่วงใหม่ที่สัมพันธ์กับช่วงปัจจุบัน ซึ่งจุดด้านซ้ายบนมีการเลื่อนจากช่วงปัจจุบันตามแถวและคอลัมน์ที่ระบุ และมีเซลล์ที่มีความสูงที่ระบุ |
offset(rowOffset, columnOffset, numRows, numColumns) | Range | แสดงผลช่วงใหม่ที่สัมพันธ์กับช่วงปัจจุบัน ซึ่งจุดด้านซ้ายบนของออฟเซ็ตจากช่วงปัจจุบันตามแถวและคอลัมน์ที่ระบุ รวมถึงมีความสูงและความกว้างที่ระบุในเซลล์ |
protect() | Protection | สร้างออบเจ็กต์ที่สามารถป้องกันไม่ให้ผู้ใช้ที่ไม่ได้รับอนุญาตแก้ไขช่วงได้ |
randomize() | Range | สุ่มลำดับของแถวในช่วงที่กำหนด |
removeCheckboxes() | Range | นำช่องทำเครื่องหมายทั้งหมดออกจากช่วง |
removeDuplicates() | Range | นําแถวภายในช่วงนี้ซึ่งมีค่าที่ซ้ำกับค่าในแถวก่อนหน้าออก |
removeDuplicates(columnsToCompare) | Range | นําแถวภายในช่วงนี้ที่มีค่าในคอลัมน์ที่ระบุซึ่งซ้ำกันของค่าแถวก่อนหน้าออก |
setBackground(color) | Range | ตั้งค่าสีพื้นหลังของเซลล์ทั้งหมดในช่วงในรูปแบบการเขียน CSS (เช่น '#ffffff'
หรือ 'white' ) |
setBackgroundObject(color) | Range | ตั้งค่าสีพื้นหลังของเซลล์ทั้งหมดในช่วง |
setBackgroundObjects(color) | Range | ตั้งค่าตารางสี่เหลี่ยมผืนผ้าสำหรับสีพื้นหลัง (ต้องตรงกับขนาดของช่วงนี้) |
setBackgroundRGB(red, green, blue) | Range | ตั้งค่าพื้นหลังเป็นสีที่ระบุโดยใช้ค่า RGB (จำนวนเต็มระหว่าง 0 ถึง 255) |
setBackgrounds(color) | Range | กำหนดตารางกริดสี่เหลี่ยมผืนผ้าของสีพื้นหลัง (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setBorder(top, left, bottom, right, vertical, horizontal) | Range | ตั้งค่าพร็อพเพอร์ตี้เส้นขอบ |
setBorder(top, left, bottom, right, vertical, horizontal, color, style) | Range | ตั้งค่าคุณสมบัติเส้นขอบด้วยสีและ/หรือรูปแบบ |
setDataValidation(rule) | Range | ตั้งค่ากฎการตรวจสอบข้อมูล 1 รายการสำหรับเซลล์ทั้งหมดในช่วง |
setDataValidations(rules) | Range | ตั้งค่ากฎการตรวจสอบข้อมูลสำหรับเซลล์ทั้งหมดในช่วง |
setFontColor(color) | Range | กำหนดสีแบบอักษรในเครื่องหมาย CSS (เช่น '#ffffff' หรือ 'white' ) |
setFontColorObject(color) | Range | กำหนดสีแบบอักษรของช่วงที่กำหนด |
setFontColorObjects(colors) | Range | ตั้งค่าตารางกริดสี่เหลี่ยมผืนผ้าของสีแบบอักษร (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setFontColors(colors) | Range | ตั้งค่าตารางกริดสี่เหลี่ยมผืนผ้าของสีแบบอักษร (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setFontFamilies(fontFamilies) | Range | ตั้งค่าตารางกริดสี่เหลี่ยมผืนผ้าของชุดแบบอักษร (ต้องตรงกับขนาดของช่วงนี้) |
setFontFamily(fontFamily) | Range | ตั้งค่าชุดแบบอักษร เช่น "Arial" หรือ "Helvetica" |
setFontLine(fontLine) | Range | ตั้งค่ารูปแบบเส้นของแบบอักษรของช่วงที่กำหนด ('underline' , 'line-through' หรือ
'none' ) |
setFontLines(fontLines) | Range | กำหนดตารางกริดสี่เหลี่ยมผืนผ้าของรูปแบบเส้น (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setFontSize(size) | Range | กำหนดขนาดแบบอักษร โดยขนาดจะเป็นขนาดจุดที่จะใช้ |
setFontSizes(sizes) | Range | ตั้งค่าตารางกริดขนาดตัวอักษรเป็นสี่เหลี่ยมผืนผ้า (ต้องตรงกับขนาดของช่วงนี้) |
setFontStyle(fontStyle) | Range | กำหนดรูปแบบแบบอักษรสำหรับช่วงที่กำหนด ('italic' หรือ 'normal' ) |
setFontStyles(fontStyles) | Range | ตั้งค่ารูปแบบตัวอักษรเป็นรูปสี่เหลี่ยมผืนผ้า (ต้องตรงกับขนาดของช่วงนี้) |
setFontWeight(fontWeight) | Range | กำหนดน้ำหนักแบบอักษรสำหรับช่วงที่กำหนด (ปกติ/หนา) |
setFontWeights(fontWeights) | Range | กำหนดตารางกริดสี่เหลี่ยมผืนผ้าของน้ำหนักแบบอักษร (ต้องตรงกับขนาดของช่วงนี้) |
setFormula(formula) | Range | อัปเดตสูตรสําหรับช่วงนี้ |
setFormulaR1C1(formula) | Range | อัปเดตสูตรสําหรับช่วงนี้ |
setFormulas(formulas) | Range | ตั้งค่าตารางรูปสี่เหลี่ยมของสูตร (ต้องตรงกับขนาดของช่วงนี้) |
setFormulasR1C1(formulas) | Range | ตั้งค่าตารางกริดสี่เหลี่ยมผืนผ้าของสูตร (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setHorizontalAlignment(alignment) | Range | ตั้งค่าการจัดแนวนอน (ซ้ายไปขวา) สำหรับช่วงที่กำหนด (ซ้าย/กลาง/ขวา) |
setHorizontalAlignments(alignments) | Range | ตั้งค่าตารางสี่เหลี่ยมผืนผ้าของการจัดแนวแนวนอน |
setNote(note) | Range | ตั้งค่าโน้ตเป็นค่าที่ระบุ |
setNotes(notes) | Range | ตั้งค่าตารางกริดเป็นรูปสี่เหลี่ยมผืนผ้าของบันทึก (ต้องตรงกับขนาดของช่วงนี้) |
setNumberFormat(numberFormat) | Range | ตั้งค่ารูปแบบตัวเลขและวันที่ให้กับสตริงการจัดรูปแบบที่กำหนด |
setNumberFormats(numberFormats) | Range | กำหนดตารางกริดสี่เหลี่ยมผืนผ้าของรูปแบบตัวเลขหรือวันที่ (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setRichTextValue(value) | Range | ตั้งค่า Rich Text สำหรับเซลล์ในช่วง |
setRichTextValues(values) | Range | ตั้งค่าตารางสี่เหลี่ยมผืนผ้าสำหรับค่า Rich Text |
setShowHyperlink(showHyperlink) | Range | ตั้งค่าว่าช่วงควรแสดงไฮเปอร์ลิงก์หรือไม่ |
setTextDirection(direction) | Range | ตั้งค่าทิศทางข้อความสำหรับเซลล์ในช่วง |
setTextDirections(directions) | Range | ตั้งค่าตารางสี่เหลี่ยมผืนผ้าของทิศทางข้อความ |
setTextRotation(degrees) | Range | ตั้งค่าการหมุนข้อความสำหรับเซลล์ในช่วง |
setTextRotation(rotation) | Range | ตั้งค่าการหมุนข้อความสำหรับเซลล์ในช่วง |
setTextRotations(rotations) | Range | ตั้งค่าตารางสี่เหลี่ยมผืนผ้าของการวางแนวข้อความ |
setTextStyle(style) | Range | ตั้งค่ารูปแบบข้อความสำหรับเซลล์ในช่วง |
setTextStyles(styles) | Range | ตั้งค่าตารางกริดสี่เหลี่ยมผืนผ้าของรูปแบบข้อความ |
setValue(value) | Range | ตั้งค่าของช่วง |
setValues(values) | Range | ตั้งค่าตารางกริดสี่เหลี่ยมผืนผ้าของค่า (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setVerticalAlignment(alignment) | Range | ตั้งค่าการจัดแนวแนวตั้ง (จากบนลงล่าง) สำหรับช่วงที่กำหนด (บน/กลาง/ล่าง) |
setVerticalAlignments(alignments) | Range | ตั้งค่าตารางสี่เหลี่ยมผืนผ้าของการจัดแนวแนวตั้ง (ต้องตรงกับมิติข้อมูลของช่วงนี้) |
setVerticalText(isVertical) | Range | ตั้งค่าว่าจะซ้อนข้อความของเซลล์ในช่วงที่เลือกหรือไม่ |
setWrap(isWrapEnabled) | Range | กำหนดการตัดเซลล์ของช่วงที่ระบุ |
setWrapStrategies(strategies) | Range | ตั้งค่าตารางกริดเป็นตารางสี่เหลี่ยมผืนผ้าของกลยุทธ์การรวม |
setWrapStrategy(strategy) | Range | ตั้งค่ากลยุทธ์การตัดข้อความสำหรับเซลล์ในช่วง |
setWraps(isWrapEnabled) | Range | ตั้งตารางกริดแบบสี่เหลี่ยมผืนผ้าของนโยบายการตัดคำ (ต้องตรงกับขนาดของช่วงนี้) |
shiftColumnGroupDepth(delta) | Range | เปลี่ยนความลึกของการจัดกลุ่มคอลัมน์ของช่วงตามจำนวนที่ระบุ |
shiftRowGroupDepth(delta) | Range | เปลี่ยนความลึกในการจัดกลุ่มแถวของช่วงตามจำนวนที่ระบุ |
sort(sortSpecObj) | Range | จัดเรียงเซลล์ในช่วงที่กำหนด ตามคอลัมน์ และลำดับที่ระบุ |
splitTextToColumns() | void | แยกคอลัมน์ข้อความออกเป็นหลายคอลัมน์ตามตัวคั่นที่ตรวจพบโดยอัตโนมัติ |
splitTextToColumns(delimiter) | void | แยกคอลัมน์ข้อความออกเป็นหลายคอลัมน์โดยใช้สตริงที่ระบุเป็นตัวคั่นที่กำหนดเอง |
splitTextToColumns(delimiter) | void | แบ่งคอลัมน์ข้อความออกเป็นหลายคอลัมน์ตามตัวคั่นที่ระบุ |
trimWhitespace() | Range | ตัดการเว้นวรรค (เช่น เว้นวรรค แท็บ หรือบรรทัดใหม่) ในทุกเซลล์ของช่วงนี้ |
uncheck() | Range | เปลี่ยนสถานะของช่องทำเครื่องหมายในช่วงเป็น "ไม่เลือก" |
RangeList
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
activate() | RangeList | เลือกรายการอินสแตนซ์ Range |
breakApart() | RangeList | แยกเซลล์ที่ผสานในแนวนอนหรือแนวตั้งทั้งหมดที่อยู่ในรายการช่วงออกเป็นเซลล์เดี่ยวอีกครั้ง |
check() | RangeList | เปลี่ยนสถานะของช่องทําเครื่องหมายในช่วงเป็น "เลือกแล้ว" |
clear() | RangeList | ล้างกลุ่มเนื้อหา รูปแบบ และกฎการตรวจสอบข้อมูลสำหรับ Range แต่ละรายการในรายการช่วง |
clear(options) | RangeList | ล้างช่วงของเนื้อหา รูปแบบ กฎการตรวจสอบข้อมูล และความคิดเห็นตามที่ระบุไว้ด้วยตัวเลือกที่ระบุ |
clearContent() | RangeList | ล้างเนื้อหาของ Range แต่ละรายการในรายการช่วงโดยคงการจัดรูปแบบไว้ |
clearDataValidations() | RangeList | ล้างกฎการตรวจสอบข้อมูลสำหรับ Range แต่ละรายการในรายการช่วง |
clearFormat() | RangeList | ล้างการจัดรูปแบบข้อความสำหรับ Range แต่ละรายการในรายการช่วง |
clearNote() | RangeList | ล้างโน้ตสำหรับ Range แต่ละรายการในรายการช่วง |
getRanges() | Range[] | แสดงรายการอินสแตนซ์ Range อย่างน้อย 1 รายการในชีตเดียวกัน |
insertCheckboxes() | RangeList | แทรกช่องทำเครื่องหมายลงในเซลล์แต่ละเซลล์ในช่วงที่กำหนดค่าด้วย true สำหรับเลือก และ false สำหรับไม่ได้เลือก |
insertCheckboxes(checkedValue) | RangeList | แทรกช่องทำเครื่องหมายลงในเซลล์แต่ละเซลล์ในช่วงที่กำหนดค่าด้วยค่าที่กำหนดเองสำหรับช่องที่เลือก และสตริงว่างสำหรับช่องที่ไม่ได้เลือก |
insertCheckboxes(checkedValue, uncheckedValue) | RangeList | แทรกช่องทำเครื่องหมายลงในแต่ละเซลล์ในช่วงที่กำหนดค่าด้วยค่าที่กำหนดเองสำหรับสถานะที่เลือกและยกเลิกการเลือก |
removeCheckboxes() | RangeList | นำช่องทำเครื่องหมายทั้งหมดออกจากช่วง |
setBackground(color) | RangeList | กำหนดสีพื้นหลังสำหรับ Range แต่ละรายการในรายการช่วง |
setBackgroundRGB(red, green, blue) | RangeList | ตั้งค่าพื้นหลังเป็นสี RGB ที่ระบุ |
setBorder(top, left, bottom, right, vertical, horizontal) | RangeList | ตั้งค่าพร็อพเพอร์ตี้เส้นขอบสำหรับ Range แต่ละรายการในรายการช่วง |
setBorder(top, left, bottom, right, vertical, horizontal, color, style) | RangeList | ตั้งค่าพร็อพเพอร์ตี้เส้นขอบด้วยสีและ/หรือสไตล์สำหรับ Range แต่ละรายการในรายการช่วง |
setFontColor(color) | RangeList | กำหนดสีแบบอักษรให้กับ Range แต่ละรายการในรายการช่วง |
setFontFamily(fontFamily) | RangeList | ตั้งค่าชุดแบบอักษรสำหรับ Range แต่ละรายการในรายการช่วง |
setFontLine(fontLine) | RangeList | กำหนดรูปแบบบรรทัดแบบอักษรสำหรับ Range แต่ละรายการในรายการช่วง |
setFontSize(size) | RangeList | กำหนดขนาดแบบอักษร (เป็นจุด) สำหรับ Range แต่ละรายการในรายการช่วง |
setFontStyle(fontStyle) | RangeList | กำหนดสไตล์แบบอักษรสำหรับ Range แต่ละรายการในรายการช่วง |
setFontWeight(fontWeight) | RangeList | กำหนดน้ำหนักแบบอักษรให้กับ Range แต่ละรายการในรายการช่วง |
setFormula(formula) | RangeList | อัปเดตสูตรของ Range แต่ละรายการในรายการช่วง |
setFormulaR1C1(formula) | RangeList | อัปเดตสูตรสำหรับ Range แต่ละรายการในรายการช่วง |
setHorizontalAlignment(alignment) | RangeList | ตั้งค่าการจัดแนวนอนสำหรับ Range แต่ละรายการในรายการช่วง |
setNote(note) | RangeList | ตั้งค่าข้อความโน้ตสำหรับ Range แต่ละรายการในรายการช่วง |
setNumberFormat(numberFormat) | RangeList | กำหนดรูปแบบตัวเลขหรือวันที่สำหรับ Range แต่ละรายการในรายการช่วง |
setShowHyperlink(showHyperlink) | RangeList | ตั้งค่าว่าแต่ละ Range ในรายการช่วงควรแสดงไฮเปอร์ลิงก์หรือไม่ |
setTextDirection(direction) | RangeList | กำหนดทิศทางข้อความของเซลล์ใน Range แต่ละรายการในรายการช่วง |
setTextRotation(degrees) | RangeList | ตั้งค่าการหมุนข้อความสำหรับเซลล์ในแต่ละ Range ในรายการช่วง |
setValue(value) | RangeList | ตั้งค่าสำหรับแต่ละ Range ในรายการช่วง |
setVerticalAlignment(alignment) | RangeList | ตั้งค่าการจัดแนวตั้งสำหรับ Range แต่ละรายการในรายการช่วง |
setVerticalText(isVertical) | RangeList | ตั้งค่าว่าจะซ้อนข้อความสำหรับเซลล์ของ Range แต่ละรายการในรายการช่วงหรือไม่ |
setWrap(isWrapEnabled) | RangeList | ตั้งค่าการตัดข้อความสำหรับ Range แต่ละรายการในรายการช่วง |
setWrapStrategy(strategy) | RangeList | ตั้งค่ากลยุทธ์การตัดข้อความสำหรับ Range แต่ละรายการในรายการช่วง |
trimWhitespace() | RangeList | ตัดช่องว่าง (เช่น เว้นวรรค แท็บ หรือบรรทัดใหม่) ในทุกเซลล์ในรายการช่วงนี้ |
uncheck() | RangeList | เปลี่ยนสถานะของช่องทําเครื่องหมายในช่วงเป็น "ไม่ได้เลือก" |
RecalculationInterval
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ON_CHANGE | Enum | คำนวณใหม่เฉพาะเมื่อค่ามีการเปลี่ยนแปลง |
MINUTE | Enum | ระบบจะคํานวณใหม่เมื่อมีการเปลี่ยนแปลงค่าและทุกนาที |
HOUR | Enum | ระบบจะคํานวณใหม่เมื่อมีการเปลี่ยนแปลงค่าและทุกชั่วโมง |
RelativeDate
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
TODAY | Enum | วันที่เปรียบเทียบกับวันที่ปัจจุบัน |
TOMORROW | Enum | วันที่เปรียบเทียบกับวันที่หลังจากวันที่ปัจจุบัน |
YESTERDAY | Enum | วันที่เปรียบเทียบกับวันที่ก่อนวันที่ปัจจุบัน |
PAST_WEEK | Enum | วันที่อยู่ในช่วงสัปดาห์ที่ผ่านมา |
PAST_MONTH | Enum | วันที่ที่อยู่ภายในช่วงเดือนที่ผ่านมา |
PAST_YEAR | Enum | วันที่อยู่ในช่วงปีที่ผ่านมา |
RichTextValue
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | RichTextValueBuilder | แสดงผลตัวสร้างสำหรับค่าข้อความที่มีรูปแบบซึ่งเริ่มต้นด้วยค่าของค่าข้อความที่มีรูปแบบนี้ |
getEndIndex() | Integer | รับดัชนีสิ้นสุดของค่านี้ในเซลล์ |
getLinkUrl() | String | แสดง URL ของลิงก์สําหรับค่านี้ |
getLinkUrl(startOffset, endOffset) | String | แสดง URL ของลิงก์สำหรับข้อความจาก startOffset ไปยัง endOffset |
getRuns() | RichTextValue[] | แสดงผลสตริงข้อความริชมีเดียที่แบ่งออกเป็นอาร์เรย์ของรันไทม์ โดยที่รันไทม์แต่ละรายการคือสตริงย่อยที่ยาวที่สุดซึ่งมีสไตล์ข้อความที่สอดคล้องกัน |
getStartIndex() | Integer | รับดัชนีเริ่มต้นของค่านี้ในเซลล์ |
getText() | String | แสดงผลข้อความของค่านี้ |
getTextStyle() | TextStyle | แสดงผลรูปแบบข้อความของค่านี้ |
getTextStyle(startOffset, endOffset) | TextStyle | แสดงรูปแบบข้อความของข้อความจาก startOffset เป็น endOffset |
RichTextValueBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | RichTextValue | สร้างค่า Rich Text จากเครื่องมือสร้างนี้ |
setLinkUrl(startOffset, endOffset, linkUrl) | RichTextValueBuilder | ตั้งค่า URL ของลิงก์สำหรับสตริงย่อยที่ระบุของค่านี้ หรือล้างค่าหาก linkUrl เป็น null |
setLinkUrl(linkUrl) | RichTextValueBuilder | ตั้งค่า URL ของลิงก์สำหรับค่าทั้งหมด หรือล้างค่าหาก linkUrl เป็น null |
setText(text) | RichTextValueBuilder | ตั้งค่าข้อความสําหรับค่านี้และล้างรูปแบบข้อความที่มีอยู่ |
setTextStyle(startOffset, endOffset, textStyle) | RichTextValueBuilder | ใช้รูปแบบข้อความกับสตริงย่อยที่ระบุของค่านี้ |
setTextStyle(textStyle) | RichTextValueBuilder | ใช้รูปแบบข้อความกับค่าทั้งหมด |
Selection
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getActiveRange() | Range | แสดงผลช่วงที่คุณเลือกในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีช่วงทำงานอยู่ |
getActiveRangeList() | RangeList | แสดงรายการช่วงที่มีการใช้งานในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีช่วงที่มีการใช้งาน |
getActiveSheet() | Sheet | แสดงผลชีตที่ใช้งานอยู่ในสเปรดชีต |
getCurrentCell() | Range | แสดงผลเซลล์ปัจจุบัน (ที่ไฮไลต์) ซึ่งเลือกไว้ในหนึ่งในช่วงที่ใช้งานอยู่ หรือ null หากไม่มีเซลล์ปัจจุบัน |
getNextDataRange(direction) | Range | โดยเริ่มจาก current cell และ active range แล้วเลื่อนไปในทิศทางที่ระบุ ระบบจะแสดงผลช่วงที่ได้รับการปรับซึ่งมีการเลื่อนขอบที่เหมาะสมของช่วงเพื่อครอบคลุม next data cell ขณะยังคงครอบคลุมเซลล์ปัจจุบัน |
Sheet
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
activate() | Sheet | เปิดใช้งานชีตนี้ |
addDeveloperMetadata(key) | Sheet | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ด้วยคีย์ที่ระบุลงในชีต |
addDeveloperMetadata(key, visibility) | Sheet | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ด้วยคีย์ที่ระบุและระดับการเข้าถึงในชีต |
addDeveloperMetadata(key, value) | Sheet | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่มีคีย์และค่าที่ระบุลงในชีต |
addDeveloperMetadata(key, value, visibility) | Sheet | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ด้วยคีย์ ค่า และระดับการเข้าถึงที่ระบุลงในชีต |
appendRow(rowContents) | Sheet | เพิ่มแถวต่อท้ายเขตข้อมูลปัจจุบันในชีต |
asDataSourceSheet() | DataSourceSheet | แสดงผลชีตเป็น DataSourceSheet หากชีตเป็นประเภท SheetType.DATASOURCE หรือ null ในกรณีอื่นๆ |
autoResizeColumn(columnPosition) | Sheet | ตั้งค่าความกว้างของคอลัมน์เพื่อให้พอดีกับเนื้อหา |
autoResizeColumns(startColumn, numColumns) | Sheet | ตั้งค่าความกว้างของคอลัมน์ทั้งหมดโดยเริ่มจากตำแหน่งคอลัมน์ที่ระบุเพื่อให้พอดีกับเนื้อหา |
autoResizeRows(startRow, numRows) | Sheet | กำหนดความสูงของแถวทั้งหมดโดยเริ่มจากตำแหน่งแถวที่ระบุเพื่อให้พอดีกับเนื้อหา |
clear() | Sheet | ล้างชีตเนื้อหาและข้อมูลการจัดรูปแบบ |
clear(options) | Sheet | ล้างชีตเนื้อหาและ/หรือรูปแบบตามที่ระบุด้วยตัวเลือกขั้นสูงที่ระบุ |
clearConditionalFormatRules() | void | นํากฎการจัดรูปแบบตามเงื่อนไขทั้งหมดออกจากชีต |
clearContents() | Sheet | ล้างแผ่นงานเนื้อหาโดยยังคงเก็บข้อมูลการจัดรูปแบบไว้ |
clearFormats() | Sheet | ล้างการจัดรูปแบบชีตโดยที่เก็บเนื้อหาไว้ |
clearNotes() | Sheet | ล้างชีตของโน้ตทั้งหมด |
collapseAllColumnGroups() | Sheet | ยุบกลุ่มคอลัมน์ทั้งหมดในชีต |
collapseAllRowGroups() | Sheet | ยุบกลุ่มแถวทั้งหมดในชีต |
copyTo(spreadsheet) | Sheet | คัดลอกชีตไปยังสเปรดชีตที่ระบุ ซึ่งอาจเป็นสเปรดชีตเดียวกับแหล่งที่มาก็ได้ |
createDeveloperMetadataFinder() | DeveloperMetadataFinder | แสดงผล DeveloperMetadataFinder สำหรับการค้นหาข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ภายในขอบเขตของชีตนี้ |
createTextFinder(findText) | TextFinder | สร้างเครื่องมือค้นหาข้อความสําหรับชีต ซึ่งค้นหาและแทนที่ข้อความในชีตได้ |
deleteColumn(columnPosition) | Sheet | ลบคอลัมน์ในตำแหน่งคอลัมน์ที่ระบุ |
deleteColumns(columnPosition, howMany) | void | ลบจำนวนคอลัมน์โดยเริ่มจากตำแหน่งคอลัมน์ที่ระบุ |
deleteRow(rowPosition) | Sheet | ลบแถวในตําแหน่งที่ระบุ |
deleteRows(rowPosition, howMany) | void | ลบจำนวนแถวที่เริ่มต้นจากตําแหน่งของแถวที่ระบุ |
expandAllColumnGroups() | Sheet | ขยายกลุ่มคอลัมน์ทั้งหมดในชีต |
expandAllRowGroups() | Sheet | ขยายกลุ่มแถวทั้งหมดในชีต |
expandColumnGroupsUpToDepth(groupDepth) | Sheet | ขยายกลุ่มคอลัมน์ทั้งหมดจนถึงระดับความลึกที่กำหนด และยุบกลุ่มอื่นๆ ทั้งหมด |
expandRowGroupsUpToDepth(groupDepth) | Sheet | ขยายกลุ่มแถวทั้งหมดจนถึงความลึกที่กำหนด และยุบรายการอื่นๆ ทั้งหมด |
getActiveCell() | Range | แสดงผลเซลล์ที่ใช้งานอยู่ในชีตนี้ |
getActiveRange() | Range | แสดงผลช่วงที่คุณเลือกในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีช่วงทำงานอยู่ |
getActiveRangeList() | RangeList | แสดงรายการช่วงที่มีการใช้งานในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีช่วงที่มีการใช้งาน |
getBandings() | Banding[] | แสดงผลแถบทั้งหมดในชีตนี้ |
getCharts() | EmbeddedChart[] | แสดงผลอาร์เรย์ของแผนภูมิในชีตนี้ |
getColumnGroup(columnIndex, groupDepth) | Group | แสดงผลกลุ่มคอลัมน์ที่ดัชนีและความลึกของกลุ่มที่ระบุ |
getColumnGroupControlPosition() | GroupControlTogglePosition | แสดงผล GroupControlTogglePosition สำหรับกลุ่มคอลัมน์ทั้งหมดในชีต |
getColumnGroupDepth(columnIndex) | Integer | แสดงผลระดับกลุ่มของคอลัมน์ที่ดัชนีที่ระบุ |
getColumnWidth(columnPosition) | Integer | รับความกว้างเป็นพิกเซลของคอลัมน์ที่ระบุ |
getConditionalFormatRules() | ConditionalFormatRule[] | ดูกฎการจัดรูปแบบตามเงื่อนไขทั้งหมดในชีตนี้ |
getCurrentCell() | Range | แสดงผลเซลล์ปัจจุบันในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีเซลล์ปัจจุบัน |
getDataRange() | Range | แสดงผล Range ที่สอดคล้องกับมิติข้อมูลที่มีข้อมูลอยู่ |
getDataSourceFormulas() | DataSourceFormula[] | รับสูตรแหล่งข้อมูลทั้งหมด |
getDataSourcePivotTables() | DataSourcePivotTable[] | รับตาราง Pivot ของแหล่งข้อมูลทั้งหมด |
getDataSourceTables() | DataSourceTable[] | รับตารางแหล่งข้อมูลทั้งหมด |
getDeveloperMetadata() | DeveloperMetadata[] | รับข้อมูลเมตาทั้งหมดของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับชีตนี้ |
getDrawings() | Drawing[] | แสดงผลอาร์เรย์ของภาพวาดในชีต |
getFilter() | Filter | แสดงฟิลเตอร์ในสเปรดชีตนี้ หรือ null หากไม่มีตัวกรอง |
getFormUrl() | String | แสดงผล URL ของแบบฟอร์มที่ส่งคําตอบไปยังชีตนี้ หรือ null หากชีตนี้ไม่มีแบบฟอร์มที่เชื่อมโยง |
getFrozenColumns() | Integer | แสดงผลจำนวนคอลัมน์ที่ตรึงไว้ |
getFrozenRows() | Integer | แสดงผลจํานวนแถวที่ตรึงไว้ |
getImages() | OverGridImage[] | แสดงผลรูปภาพที่วางทับบนตารางกริดทั้งหมดในชีต |
getIndex() | Integer | รับตำแหน่งของชีตในสเปรดชีตระดับบนสุด |
getLastColumn() | Integer | แสดงผลตําแหน่งคอลัมน์สุดท้ายที่มีเนื้อหา |
getLastRow() | Integer | แสดงตำแหน่งของแถวสุดท้ายที่มีเนื้อหา |
getMaxColumns() | Integer | แสดงผลจํานวนคอลัมน์ปัจจุบันในชีต โดยไม่คำนึงถึงเนื้อหา |
getMaxRows() | Integer | แสดงผลจํานวนแถวปัจจุบันในชีต โดยไม่คำนึงถึงเนื้อหา |
getName() | String | แสดงผลชื่อชีต |
getNamedRanges() | NamedRange[] | รับช่วงที่ตั้งชื่อแล้วทั้งหมดในชีตนี้ |
getParent() | Spreadsheet | แสดงผล Spreadsheet ที่มีชีตนี้ |
getPivotTables() | PivotTable[] | แสดงตาราง Pivot ทั้งหมดในชีตนี้ |
getProtections(type) | Protection[] | รับอาร์เรย์ของออบเจ็กต์ที่แสดงช่วงที่ป้องกันทั้งหมดในชีต หรืออาร์เรย์องค์ประกอบเดียวที่แสดงถึงการป้องกันในชีต |
getRange(row, column) | Range | แสดงผลช่วงที่มีเซลล์ซ้ายบนสุดที่พิกัดที่ระบุ |
getRange(row, column, numRows) | Range | แสดงผลช่วงที่มีเซลล์ซ้ายบนที่พิกัดที่ระบุ และมีจำนวนแถวที่ระบุ |
getRange(row, column, numRows, numColumns) | Range | แสดงผลช่วงที่มีเซลล์ซ้ายบนในพิกัดที่ระบุ พร้อมจำนวนแถวและคอลัมน์ที่ระบุ |
getRange(a1Notation) | Range | แสดงผลช่วงตามที่ระบุไว้ในรูปแบบ A1 หรือรูปแบบ R1C1 |
getRangeList(a1Notations) | RangeList | แสดงคอลเล็กชัน RangeList ที่แสดงถึงช่วงในสเปรดชีตเดียวกันที่ระบุโดยรายการการเขียน A1 หรือการเขียน R1C1 ที่ไม่ใช่ค่าว่าง |
getRowGroup(rowIndex, groupDepth) | Group | แสดงผลกลุ่มแถวที่ดัชนีและความลึกของกลุ่มที่ระบุ |
getRowGroupControlPosition() | GroupControlTogglePosition | แสดงผล GroupControlTogglePosition สำหรับกลุ่มแถวทั้งหมดในชีต |
getRowGroupDepth(rowIndex) | Integer | แสดงผลความลึกกลุ่มของแถวในดัชนีที่กำหนด |
getRowHeight(rowPosition) | Integer | รับความสูงเป็นพิกเซลของแถวที่ระบุ |
getSelection() | Selection | แสดง Selection ปัจจุบันในสเปรดชีต |
getSheetId() | Integer | แสดงผลรหัสชีตที่แสดงโดยออบเจ็กต์นี้ |
getSheetName() | String | แสดงผลชื่อชีต |
getSheetValues(startRow, startColumn, numRows, numColumns) | Object[][] | แสดงผลตารางกริดสี่เหลี่ยมผืนผ้าของค่าสําหรับช่วงนี้โดยเริ่มจากพิกัดที่ระบุ |
getSlicers() | Slicer[] | แสดงผลอาร์เรย์ของเครื่องมือเลือกข้อมูลในชีต |
getTabColorObject() | Color | ปรับสีแท็บชีต หรือnull หากแท็บชีตไม่มีสี |
getType() | SheetType | แสดงผลประเภทของชีต |
hasHiddenGridlines() | Boolean | แสดงผล true หากเส้นตารางของชีตซ่อนอยู่ หรือแสดงผล false ในกรณีอื่นๆ |
hideColumn(column) | void | ซ่อนคอลัมน์ในช่วงที่ระบุ |
hideColumns(columnIndex) | void | ซ่อนคอลัมน์เดียวที่ดัชนีที่ระบุ |
hideColumns(columnIndex, numColumns) | void | ซ่อนคอลัมน์ติดต่อกันอย่างน้อย 1 คอลัมน์โดยเริ่มจากดัชนีที่ระบุ |
hideRow(row) | void | ซ่อนแถวในช่วงที่กำหนด |
hideRows(rowIndex) | void | ซ่อนแถวที่ดัชนีที่ระบุ |
hideRows(rowIndex, numRows) | void | ซ่อนแถวติดต่อกันอย่างน้อย 1 แถวโดยเริ่มจากดัชนีที่ระบุ |
hideSheet() | Sheet | ซ่อนชีตนี้ |
insertChart(chart) | void | เพิ่มแผนภูมิใหม่ลงในชีตนี้ |
insertColumnAfter(afterPosition) | Sheet | แทรกคอลัมน์หลังตำแหน่งคอลัมน์ที่ระบุ |
insertColumnBefore(beforePosition) | Sheet | แทรกคอลัมน์ก่อนตำแหน่งคอลัมน์ที่ระบุ |
insertColumns(columnIndex) | void | แทรกคอลัมน์ว่างในชีตที่ตำแหน่งที่ระบุ |
insertColumns(columnIndex, numColumns) | void | แทรกคอลัมน์ว่างต่อเนื่องกันอย่างน้อย 1 คอลัมน์ในชีตโดยเริ่มต้นจากตําแหน่งที่ระบุ |
insertColumnsAfter(afterPosition, howMany) | Sheet | แทรกคอลัมน์ตามจำนวนที่ระบุไว้หลังตําแหน่งคอลัมน์ที่ระบุ |
insertColumnsBefore(beforePosition, howMany) | Sheet | แทรกจำนวนคอลัมน์ก่อนตำแหน่งคอลัมน์ที่ระบุ |
insertImage(blobSource, column, row) | OverGridImage | แทรก BlobSource เป็นรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุ |
insertImage(blobSource, column, row, offsetX, offsetY) | OverGridImage | แทรก BlobSource เป็นรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุพร้อมออฟเซ็ตพิกเซล |
insertImage(url, column, row) | OverGridImage | แทรกรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุ |
insertImage(url, column, row, offsetX, offsetY) | OverGridImage | แทรกรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุ โดยมีค่าออฟเซ็ตพิกเซล |
insertRowAfter(afterPosition) | Sheet | แทรกแถวหลังตําแหน่งแถวที่ระบุ |
insertRowBefore(beforePosition) | Sheet | แทรกแถวก่อนตำแหน่งแถวที่ระบุ |
insertRows(rowIndex) | void | แทรกแถวว่างในชีตที่ตำแหน่งที่ระบุ |
insertRows(rowIndex, numRows) | void | แทรกแถวว่างติดต่อกันอย่างน้อย 1 แถวในชีตโดยเริ่มจากตำแหน่งที่ระบุ |
insertRowsAfter(afterPosition, howMany) | Sheet | แทรกแถวตามจำนวนที่ระบุไว้หลังตำแหน่งแถวที่ระบุ |
insertRowsBefore(beforePosition, howMany) | Sheet | แทรกแถวจำนวนหนึ่งก่อนตำแหน่งแถวที่ระบุ |
insertSlicer(range, anchorRowPos, anchorColPos) | Slicer | เพิ่มตัวแบ่งส่วนข้อมูลใหม่ลงในชีตนี้ |
insertSlicer(range, anchorRowPos, anchorColPos, offsetX, offsetY) | Slicer | เพิ่มตัวควบคุมตัวกรองใหม่ในชีตนี้ |
isColumnHiddenByUser(columnPosition) | Boolean | แสดงผลว่าผู้ใช้ซ่อนคอลัมน์ที่ระบุหรือไม่ |
isRightToLeft() | Boolean | แสดงผล true หากเลย์เอาต์ชีตนี้เป็นแบบจากขวาไปซ้าย |
isRowHiddenByFilter(rowPosition) | Boolean | แสดงผลว่าตัวกรอง (ไม่ใช่มุมมองตัวกรอง) ซ่อนแถวที่ระบุหรือไม่ |
isRowHiddenByUser(rowPosition) | Boolean | แสดงผลว่าผู้ใช้ซ่อนแถวที่ระบุหรือไม่ |
isSheetHidden() | Boolean | แสดงผลเป็น true หากชีตซ่อนอยู่ |
moveColumns(columnSpec, destinationIndex) | void | ย้ายคอลัมน์ที่เลือกตามช่วงที่ระบุไปยังตำแหน่งที่ระบุโดย destinationIndex |
moveRows(rowSpec, destinationIndex) | void | ย้ายแถวที่เลือกตามช่วงที่ระบุไปยังตำแหน่งที่ระบุโดย destinationIndex |
newChart() | EmbeddedChartBuilder | แสดงผลเครื่องมือสร้างเพื่อสร้างแผนภูมิใหม่สำหรับชีตนี้ |
protect() | Protection | สร้างออบเจ็กต์ที่สามารถป้องกันไม่ให้ผู้ใช้ที่ไม่ได้รับอนุญาตแก้ไขชีตได้ |
removeChart(chart) | void | นำแผนภูมิออกจากชีตหลัก |
setActiveRange(range) | Range | ตั้งค่าช่วงที่ระบุเป็น active range ในชีตที่ใช้งานอยู่ โดยมีเซลล์ซ้ายบนสุดของช่วงเป็น current cell |
setActiveRangeList(rangeList) | RangeList | ตั้งค่ารายการช่วงที่ระบุเป็น active ranges ในชีตที่ทำงานอยู่ |
setActiveSelection(range) | Range | กำหนดพื้นที่การเลือกที่ใช้งานอยู่สำหรับชีตนี้ |
setActiveSelection(a1Notation) | Range | ตั้งค่าการเลือกที่ใช้งานอยู่ตามที่ระบุไว้ในรูปแบบ A1 หรือ R1C1 |
setColumnGroupControlPosition(position) | Sheet | ตั้งตำแหน่งปุ่มเปิด/ปิดการควบคุมกลุ่มคอลัมน์ในชีต |
setColumnWidth(columnPosition, width) | Sheet | ตั้งค่าความกว้างของคอลัมน์ที่ระบุเป็นพิกเซล |
setColumnWidths(startColumn, numColumns, width) | Sheet | กำหนดความกว้างของคอลัมน์ที่ระบุเป็นพิกเซล |
setConditionalFormatRules(rules) | void | แทนที่กฎการจัดรูปแบบตามเงื่อนไขที่มีอยู่ในชีตทั้งหมดด้วยกฎอินพุต |
setCurrentCell(cell) | Range | ตั้งค่าเซลล์ที่ระบุเป็น current cell |
setFrozenColumns(columns) | void | ตรึงจำนวนคอลัมน์ที่ระบุ |
setFrozenRows(rows) | void | ตรึงแถวตามจำนวนที่ระบุ |
setHiddenGridlines(hideGridlines) | Sheet | ซ่อนหรือแสดงเส้นตารางของชีต |
setName(name) | Sheet | ตั้งชื่อชีต |
setRightToLeft(rightToLeft) | Sheet | ตั้งค่าหรือยกเลิกการตั้งค่าเลย์เอาต์ของชีตเป็นแบบขวาไปซ้าย |
setRowGroupControlPosition(position) | Sheet | ตั้งค่าตําแหน่งของปุ่มเปิด/ปิดการควบคุมกลุ่มแถวในสเปรดชีต |
setRowHeight(rowPosition, height) | Sheet | ตั้งค่าความสูงของแถวที่ระบุเป็นพิกเซล |
setRowHeights(startRow, numRows, height) | Sheet | ตั้งค่าความสูงของแถวที่ระบุเป็นพิกเซล |
setRowHeightsForced(startRow, numRows, height) | Sheet | ตั้งค่าความสูงของแถวที่ระบุเป็นพิกเซล |
setTabColor(color) | Sheet | ตั้งค่าสีแท็บชีต |
setTabColorObject(color) | Sheet | ตั้งค่าสีแท็บชีต |
showColumns(columnIndex) | void | เลิกซ่อนคอลัมน์ที่ดัชนีที่ระบุ |
showColumns(columnIndex, numColumns) | void | เลิกซ่อนคอลัมน์ติดต่อกันอย่างน้อย 1 คอลัมน์โดยเริ่มจากดัชนีที่ระบุ |
showRows(rowIndex) | void | เลิกซ่อนแถวที่ดัชนีที่ระบุ |
showRows(rowIndex, numRows) | void | เลิกซ่อนแถวติดต่อกันอย่างน้อย 1 แถวโดยเริ่มจากดัชนีที่ระบุ |
showSheet() | Sheet | แสดงชีต |
sort(columnPosition) | Sheet | จัดเรียงชีตตามคอลัมน์จากน้อยไปมาก |
sort(columnPosition, ascending) | Sheet | จัดเรียงชีตตามคอลัมน์ |
unhideColumn(column) | void | เลิกซ่อนคอลัมน์ในช่วงที่ระบุ |
unhideRow(row) | void | เลิกซ่อนแถวในช่วงที่ระบุ |
updateChart(chart) | void | อัปเดตแผนภูมิในชีตนี้ |
SheetType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
GRID | Enum | ชีตที่มีตารางกริด |
OBJECT | Enum | ชีตที่มีออบเจ็กต์ที่ฝังอยู่รายการเดียว เช่น EmbeddedChart |
DATASOURCE | Enum | ชีตที่มี DataSource |
Slicer
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getBackgroundColorObject() | Color | แสดงพื้นหลัง Color ของตัวควบคุมตัวกรอง |
getColumnPosition() | Integer | แสดงผลตําแหน่งคอลัมน์ (สัมพันธ์กับช่วงข้อมูลของตัวแบ่งข้อมูล) ที่มีการใช้ตัวกรองในตัวแบ่งข้อมูล หรือ null หากไม่ได้ตั้งค่าตําแหน่งคอลัมน์ |
getContainerInfo() | ContainerInfo | รับข้อมูลเกี่ยวกับตําแหน่งของเครื่องมือแบ่งข้อมูลในชีต |
getFilterCriteria() | FilterCriteria | แสดงผลเกณฑ์ตัวกรองของตัวแบ่งส่วน หรือ null หากไม่ได้ตั้งค่าเกณฑ์ตัวกรอง |
getRange() | Range | รับช่วงข้อมูลที่ใช้กับตัวควบคุมตัวกรอง |
getTitle() | String | แสดงผลชื่อของส่วนแบ่งข้อมูล |
getTitleHorizontalAlignment() | String | รับการจัดแนวนอนของชื่อ |
getTitleTextStyle() | TextStyle | แสดงผลรูปแบบข้อความของชื่อส่วนแบ่งข้อมูล |
isAppliedToPivotTables() | Boolean | แสดงผลว่ามีส่วนหัวย่อยที่ระบุในตาราง Pivot หรือไม่ |
remove() | void | ลบตัวควบคุมตัวกรอง |
setApplyToPivotTables(applyToPivotTables) | Slicer | ตั้งค่าว่าควรใช้ตัวควบคุมตัวกรองที่ระบุกับตาราง Pivot ในเวิร์กชีตหรือไม่ |
setBackgroundColor(color) | Slicer | ตั้งค่าสีพื้นหลังของตัวควบคุมตัวกรอง |
setBackgroundColorObject(color) | Slicer | ตั้งค่าพื้นหลัง Color ของตัวควบคุมตัวกรอง |
setColumnFilterCriteria(columnPosition, filterCriteria) | Slicer | ตั้งค่าดัชนีคอลัมน์และเกณฑ์การกรองของตัวแบ่งส่วน |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | Slicer | ตั้งค่าตําแหน่งที่ตัวแบ่งข้อมูลจะปรากฏในชีต |
setRange(rangeApi) | Slicer | กำหนดช่วงข้อมูลที่จะใช้ตัวแบ่งข้อมูล |
setTitle(title) | Slicer | ตั้งชื่อตัวควบคุมตัวกรอง |
setTitleHorizontalAlignment(horizontalAlignment) | Slicer | ตั้งค่าการจัดแนวแนวนอนของชื่อในเครื่องมือแบ่งส่วน |
setTitleTextStyle(textStyle) | Slicer | ตั้งค่ารูปแบบข้อความของตัวควบคุมตัวกรอง |
SortOrder
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ASCENDING | Enum | ลำดับการจัดเรียงจากน้อยไปมาก |
DESCENDING | Enum | ลำดับการจัดเรียงจากมากไปน้อย |
SortSpec
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getBackgroundColor() | Color | แสดงผลสีพื้นหลังที่ใช้สำหรับการจัดเรียง หรือ null หากไม่มี |
getDataSourceColumn() | DataSourceColumn | รับคอลัมน์แหล่งข้อมูลที่ข้อกำหนดการจัดเรียงจะทำงานด้วย |
getDimensionIndex() | Integer | แสดงผลดัชนีมิติข้อมูลหรือ null หากไม่ได้ลิงก์กับตัวกรองในเครื่อง |
getForegroundColor() | Color | แสดงผลสีพื้นหน้าที่ใช้สำหรับการจัดเรียง หรือ null หากไม่มี |
getSortOrder() | SortOrder | แสดงลำดับการจัดเรียง |
isAscending() | Boolean | แสดงผลว่าลำดับการจัดเรียงเป็นแบบจากน้อยไปมากหรือไม่ |
Spreadsheet
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addDeveloperMetadata(key) | Spreadsheet | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ด้วยคีย์ที่ระบุลงในสเปรดชีตระดับบนสุด |
addDeveloperMetadata(key, visibility) | Spreadsheet | เพิ่มข้อมูลเมตาของนักพัฒนาแอปด้วยคีย์และการแชร์ที่ระบุลงในสเปรดชีต |
addDeveloperMetadata(key, value) | Spreadsheet | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่มีคีย์และค่าที่ระบุลงในสเปรดชีต |
addDeveloperMetadata(key, value, visibility) | Spreadsheet | เพิ่มข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่มีคีย์ ค่า และการแชร์ที่กำหนดในสเปรดชีต |
addEditor(emailAddress) | Spreadsheet | เพิ่มผู้ใช้ที่ระบุลงในรายชื่อผู้แก้ไขของ Spreadsheet |
addEditor(user) | Spreadsheet | เพิ่มผู้ใช้ที่ระบุลงในรายชื่อผู้แก้ไขของ Spreadsheet |
addEditors(emailAddresses) | Spreadsheet | เพิ่มอาร์เรย์ของผู้ใช้ที่ระบุลงในรายการเครื่องมือแก้ไขสำหรับ Spreadsheet |
addMenu(name, subMenus) | void | สร้างเมนูใหม่ใน UI ของสเปรดชีต |
addViewer(emailAddress) | Spreadsheet | เพิ่มผู้ใช้ที่กำหนดลงในรายการผู้ดูสำหรับ Spreadsheet |
addViewer(user) | Spreadsheet | เพิ่มผู้ใช้ที่ระบุลงในรายชื่อผู้ดูของ Spreadsheet |
addViewers(emailAddresses) | Spreadsheet | เพิ่มอาร์เรย์ผู้ใช้ที่ระบุลงในรายการผู้ชมของ Spreadsheet |
appendRow(rowContents) | Sheet | เพิ่มแถวต่อท้ายด้านล่างของเขตข้อมูลปัจจุบันในชีต |
autoResizeColumn(columnPosition) | Sheet | ตั้งค่าความกว้างของคอลัมน์เพื่อให้พอดีกับเนื้อหา |
copy(name) | Spreadsheet | คัดลอกสเปรดชีตและแสดงสเปรดชีตใหม่ |
createDeveloperMetadataFinder() | DeveloperMetadataFinder | แสดงผล DeveloperMetadataFinder สำหรับการค้นหาข้อมูลเมตาของนักพัฒนาแอปภายในขอบเขตของสเปรดชีตนี้ |
createTextFinder(findText) | TextFinder | สร้างเครื่องมือค้นหาข้อความสำหรับสเปรดชีต ซึ่งสามารถใช้ค้นหาและแทนที่ข้อความภายในสเปรดชีต |
deleteActiveSheet() | Sheet | ลบชีตที่ใช้งานอยู่ |
deleteColumn(columnPosition) | Sheet | ลบคอลัมน์ในตำแหน่งคอลัมน์ที่ระบุ |
deleteColumns(columnPosition, howMany) | void | ลบจำนวนคอลัมน์โดยเริ่มจากตำแหน่งคอลัมน์ที่ระบุ |
deleteRow(rowPosition) | Sheet | ลบแถวในตําแหน่งที่ระบุ |
deleteRows(rowPosition, howMany) | void | ลบแถวจำนวนหนึ่งที่เริ่มจากตำแหน่งแถวที่ระบุ |
deleteSheet(sheet) | void | ลบชีตที่ระบุ |
duplicateActiveSheet() | Sheet | ทำซ้ำชีตที่ใช้งานอยู่และทำให้ชีตนั้นเป็นชีตที่ใช้งานอยู่ |
getActiveCell() | Range | แสดงผลเซลล์ที่ใช้งานอยู่ในชีตนี้ |
getActiveRange() | Range | แสดงผลช่วงที่คุณเลือกในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีช่วงทำงานอยู่ |
getActiveRangeList() | RangeList | แสดงรายการช่วงที่มีการใช้งานในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีช่วงที่มีการใช้งาน |
getActiveSheet() | Sheet | รับชีตที่ใช้งานอยู่ในสเปรดชีต |
getAs(contentType) | Blob | แสดงผลข้อมูลภายในออบเจ็กต์นี้เป็น Blob ที่แปลงเป็นประเภทเนื้อหาที่ระบุ |
getBandings() | Banding[] | แสดงแถบสีทั้งหมดในสเปรดชีตนี้ |
getBlob() | Blob | แสดงผลข้อมูลภายในออบเจ็กต์นี้เป็น Blob |
getColumnWidth(columnPosition) | Integer | รับความกว้างเป็นพิกเซลของคอลัมน์ที่ระบุ |
getCurrentCell() | Range | แสดงผลเซลล์ปัจจุบันในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีเซลล์ปัจจุบัน |
getDataRange() | Range | แสดงผล Range ที่สอดคล้องกับมิติข้อมูลที่มีข้อมูลอยู่ |
getDataSourceFormulas() | DataSourceFormula[] | รับสูตรแหล่งข้อมูลทั้งหมด |
getDataSourcePivotTables() | DataSourcePivotTable[] | รับตาราง Pivot ของแหล่งข้อมูลทั้งหมด |
getDataSourceRefreshSchedules() | DataSourceRefreshSchedule[] | รับกำหนดเวลารีเฟรชของสเปรดชีตนี้ |
getDataSourceSheets() | DataSourceSheet[] | แสดงผลชีตแหล่งข้อมูลทั้งหมดในสเปรดชีต |
getDataSourceTables() | DataSourceTable[] | รับตารางแหล่งข้อมูลทั้งหมด |
getDataSources() | DataSource[] | แสดงผลแหล่งข้อมูลทั้งหมดในสเปรดชีต |
getDeveloperMetadata() | DeveloperMetadata[] | รับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับสเปรดชีตระดับบนสุด |
getEditors() | User[] | รับรายชื่อผู้แก้ไขสำหรับ Spreadsheet นี้ |
getFormUrl() | String | แสดง URL สำหรับแบบฟอร์มที่ส่งคำตอบมาที่สเปรดชีตนี้ หรือ null ถ้าสเปรดชีตนี้ไม่มีแบบฟอร์มที่เกี่ยวข้อง |
getFrozenColumns() | Integer | แสดงผลจํานวนคอลัมน์ที่ตรึงไว้ |
getFrozenRows() | Integer | แสดงผลจํานวนแถวที่ตรึงไว้ |
getId() | String | รับตัวระบุที่ไม่ซ้ำกันสำหรับสเปรดชีตนี้ |
getImages() | OverGridImage[] | แสดงผลรูปภาพแบบตารางกริดทั้งหมดในชีต |
getIterativeCalculationConvergenceThreshold() | Number | แสดงผลค่าเกณฑ์ที่ใช้ในระหว่างการคํานวณแบบซ้ำ |
getLastColumn() | Integer | แสดงตำแหน่งของคอลัมน์สุดท้ายที่มีเนื้อหา |
getLastRow() | Integer | แสดงตำแหน่งของแถวสุดท้ายที่มีเนื้อหา |
getMaxIterativeCalculationCycles() | Integer | แสดงผลจํานวนการวนซ้ำสูงสุดที่จะใช้ในระหว่างการคํานวณซ้ำ |
getName() | String | รับชื่อเอกสาร |
getNamedRanges() | NamedRange[] | รับช่วงที่ตั้งชื่อแล้วทั้งหมดในสเปรดชีตนี้ |
getNumSheets() | Integer | แสดงผลจํานวนชีตในสเปรดชีตนี้ |
getOwner() | User | แสดงผลเจ้าของเอกสารหรือ null สำหรับเอกสารในไดรฟ์ที่แชร์ |
getPredefinedSpreadsheetThemes() | SpreadsheetTheme[] | แสดงรายการธีมที่กำหนดไว้ล่วงหน้า |
getProtections(type) | Protection[] | รับอาร์เรย์ของออบเจ็กต์ที่แสดงช่วงหรือชีตทั้งหมดที่ป้องกันไว้ในสเปรดชีต |
getRange(a1Notation) | Range | แสดงผลช่วงตามที่ระบุไว้ในรูปแบบ A1 หรือ R1C1 |
getRangeByName(name) | Range | แสดงผลช่วงที่มีชื่อ หรือ null หากไม่พบช่วงที่มีชื่อดังกล่าว |
getRangeList(a1Notations) | RangeList | แสดงคอลเล็กชัน RangeList ที่แสดงถึงช่วงในสเปรดชีตเดียวกันที่ระบุโดยรายการการเขียน A1 หรือการเขียน R1C1 ที่ไม่ใช่ค่าว่าง |
getRecalculationInterval() | RecalculationInterval | แสดงช่วงเวลาการคำนวณสำหรับสเปรดชีตนี้ |
getRowHeight(rowPosition) | Integer | หาความสูงเป็นพิกเซลของแถวที่กำหนด |
getSelection() | Selection | แสดง Selection ปัจจุบันในสเปรดชีต |
getSheetByName(name) | Sheet | แสดงผลชีตที่มีชื่อที่ระบุ |
getSheetId() | Integer | แสดงผลรหัสชีตที่แสดงโดยออบเจ็กต์นี้ |
getSheetName() | String | แสดงผลชื่อชีต |
getSheetValues(startRow, startColumn, numRows, numColumns) | Object[][] | แสดงผลตารางกริดสี่เหลี่ยมผืนผ้าของค่าสําหรับช่วงนี้โดยเริ่มจากพิกัดที่ระบุ |
getSheets() | Sheet[] | รับชีตทั้งหมดในสเปรดชีตนี้ |
getSpreadsheetLocale() | String | รับภาษาของสเปรดชีต |
getSpreadsheetTheme() | SpreadsheetTheme | แสดงธีมปัจจุบันของสเปรดชีต หรือ null หากไม่มีการใช้ธีม |
getSpreadsheetTimeZone() | String | รับเขตเวลาสำหรับสเปรดชีต |
getUrl() | String | แสดง URL สำหรับสเปรดชีตที่ระบุ |
getViewers() | User[] | รับรายชื่อผู้ชมและผู้แสดงความคิดเห็นสำหรับ Spreadsheet นี้ |
hideColumn(column) | void | ซ่อนคอลัมน์ในช่วงที่ระบุ |
hideRow(row) | void | ซ่อนแถวในช่วงที่ระบุ |
insertColumnAfter(afterPosition) | Sheet | แทรกคอลัมน์หลังตำแหน่งคอลัมน์ที่ระบุ |
insertColumnBefore(beforePosition) | Sheet | แทรกคอลัมน์ก่อนตำแหน่งคอลัมน์ที่ระบุ |
insertColumnsAfter(afterPosition, howMany) | Sheet | แทรกคอลัมน์ตามจำนวนที่ระบุไว้หลังตําแหน่งคอลัมน์ที่ระบุ |
insertColumnsBefore(beforePosition, howMany) | Sheet | แทรกจำนวนคอลัมน์ก่อนตำแหน่งคอลัมน์ที่ระบุ |
insertDataSourceSheet(spec) | DataSourceSheet | แทรก DataSourceSheet ใหม่ในสเปรดชีตและเริ่มการเรียกใช้ข้อมูล |
insertImage(blobSource, column, row) | OverGridImage | แทรก Spreadsheet เป็นรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุ |
insertImage(blobSource, column, row, offsetX, offsetY) | OverGridImage | แทรก Spreadsheet เป็นรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุพร้อมออฟเซ็ตพิกเซล |
insertImage(url, column, row) | OverGridImage | แทรกรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุ |
insertImage(url, column, row, offsetX, offsetY) | OverGridImage | แทรกรูปภาพในเอกสารที่แถวและคอลัมน์ที่ระบุ โดยมีค่าออฟเซ็ตพิกเซล |
insertRowAfter(afterPosition) | Sheet | แทรกแถวหลังตําแหน่งแถวที่ระบุ |
insertRowBefore(beforePosition) | Sheet | แทรกแถวก่อนตำแหน่งแถวที่ระบุ |
insertRowsAfter(afterPosition, howMany) | Sheet | แทรกแถวตามจำนวนที่ระบุไว้หลังตำแหน่งแถวที่ระบุ |
insertRowsBefore(beforePosition, howMany) | Sheet | แทรกจำนวนแถวก่อนตำแหน่งแถวที่ระบุ |
insertSheet() | Sheet | แทรกชีตใหม่ในสเปรดชีตโดยใช้ชื่อชีตเริ่มต้น |
insertSheet(sheetIndex) | Sheet | แทรกชีตใหม่ในสเปรดชีตที่ดัชนีที่ระบุ |
insertSheet(sheetIndex, options) | Sheet | แทรกชีตใหม่ในสเปรดชีตที่ดัชนีที่ระบุ และใช้อาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ |
insertSheet(options) | Sheet | แทรกแผ่นงานใหม่ในสเปรดชีต โดยใช้ชื่อแผ่นงานเริ่มต้นและอาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ |
insertSheet(sheetName) | Sheet | แทรกชีตใหม่ในสเปรดชีตโดยใช้ชื่อที่ระบุ |
insertSheet(sheetName, sheetIndex) | Sheet | แทรกชีตใหม่ในสเปรดชีตที่มีชื่อที่ระบุไว้ที่ดัชนีที่ระบุ |
insertSheet(sheetName, sheetIndex, options) | Sheet | แทรกชีตใหม่ในสเปรดชีตที่มีชื่อที่ระบุไว้ในดัชนีที่ระบุ และใช้อาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ |
insertSheet(sheetName, options) | Sheet | แทรกชีตใหม่ในสเปรดชีตที่มีชื่อที่ระบุและใช้อาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ |
insertSheetWithDataSourceTable(spec) | Sheet | แทรกชีตใหม่ในสเปรดชีต สร้าง DataSourceTable ที่ครอบคลุมทั้งชีตด้วยข้อกำหนดแหล่งข้อมูลที่กำหนด และเริ่มการเรียกใช้ข้อมูล |
isColumnHiddenByUser(columnPosition) | Boolean | แสดงผลว่าผู้ใช้ซ่อนคอลัมน์ที่ระบุหรือไม่ |
isIterativeCalculationEnabled() | Boolean | แสดงผลว่าเปิดใช้งานการคำนวณซ้ำในสเปรดชีตนี้หรือไม่ |
isRowHiddenByFilter(rowPosition) | Boolean | แสดงผลว่าแถวที่ระบุถูกซ่อนโดยตัวกรองหรือไม่ (ไม่ใช่มุมมองตัวกรอง) |
isRowHiddenByUser(rowPosition) | Boolean | แสดงผลว่าผู้ใช้ซ่อนแถวที่ระบุหรือไม่ |
moveActiveSheet(pos) | void | ย้ายชีตที่ใช้งานอยู่ไปยังตำแหน่งที่ระบุในรายการชีต |
moveChartToObjectSheet(chart) | Sheet | สร้างชีต SheetType.OBJECT ใหม่และย้ายแผนภูมิที่ระบุไปไว้ที่ชีตนั้น |
refreshAllDataSources() | void | รีเฟรชแหล่งข้อมูลที่รองรับทั้งหมดและออบเจ็กต์แหล่งข้อมูลที่ลิงก์ โดยข้ามออบเจ็กต์แหล่งข้อมูลที่ไม่ถูกต้อง |
removeEditor(emailAddress) | Spreadsheet | นำผู้ใช้ที่ระบุออกจากรายชื่อเอดิเตอร์ของ Spreadsheet |
removeEditor(user) | Spreadsheet | นำผู้ใช้ที่ระบุออกจากรายชื่อผู้แก้ไขของ Spreadsheet |
removeMenu(name) | void | นำเมนูที่ addMenu(name, subMenus) เพิ่มออก |
removeNamedRange(name) | void | ลบช่วงที่ตั้งชื่อโดยใช้ชื่อที่ระบุ |
removeViewer(emailAddress) | Spreadsheet | นำผู้ใช้ที่ระบุออกจากรายการผู้มีสิทธิ์อ่านและผู้แสดงความคิดเห็นสำหรับ Spreadsheet |
removeViewer(user) | Spreadsheet | นำผู้ใช้ที่ระบุออกจากรายชื่อผู้ชมและผู้แสดงความคิดเห็นของ Spreadsheet |
rename(newName) | void | เปลี่ยนชื่อเอกสาร |
renameActiveSheet(newName) | void | เปลี่ยนชื่อชีตที่ใช้งานอยู่ในปัจจุบันเป็นชื่อใหม่ |
resetSpreadsheetTheme() | SpreadsheetTheme | นำธีมที่ใช้งานอยู่ออกและตั้งค่าธีมเริ่มต้นในสเปรดชีต |
setActiveRange(range) | Range | ตั้งค่าช่วงที่ระบุเป็น active range ในชีตที่ใช้งานอยู่ โดยมีเซลล์ซ้ายบนสุดในช่วงเป็น current cell |
setActiveRangeList(rangeList) | RangeList | ตั้งค่ารายการช่วงที่ระบุเป็น active ranges ในชีตที่ใช้งานอยู่ |
setActiveSelection(range) | Range | กำหนดพื้นที่การเลือกที่ใช้งานอยู่สำหรับชีตนี้ |
setActiveSelection(a1Notation) | Range | ตั้งค่าการเลือกที่ใช้งานอยู่ตามที่ระบุไว้ในรูปแบบ A1 หรือ R1C1 |
setActiveSheet(sheet) | Sheet | ตั้งค่าชีตที่ระบุให้เป็นชีตที่ใช้งานอยู่ในสเปรดชีต |
setActiveSheet(sheet, restoreSelection) | Sheet | ตั้งค่าชีตให้เป็นชีตที่ใช้งานอยู่ในสเปรดชีต โดยมีตัวเลือกให้คืนค่าการเลือกล่าสุดภายในชีตนั้น |
setColumnWidth(columnPosition, width) | Sheet | ตั้งค่าความกว้างของคอลัมน์ที่ระบุเป็นพิกเซล |
setCurrentCell(cell) | Range | ตั้งค่าเซลล์ที่ระบุเป็น current cell |
setFrozenColumns(columns) | void | ตรึงจำนวนคอลัมน์ที่ระบุ |
setFrozenRows(rows) | void | ตรึงจำนวนแถวที่ระบุ |
setIterativeCalculationConvergenceThreshold(minThreshold) | Spreadsheet | ตั้งค่าเกณฑ์ขั้นต่ำสำหรับการคำนวณซ้ำ |
setIterativeCalculationEnabled(isEnabled) | Spreadsheet | ตั้งค่าว่าจะเปิดใช้งานการคำนวณซ้ำในสเปรดชีตนี้หรือไม่ |
setMaxIterativeCalculationCycles(maxIterations) | Spreadsheet | กำหนดจำนวนการวนซ้ำสูงสุดของการคำนวณที่ควรทำในระหว่างการคำนวณแบบวนซ้ำ |
setNamedRange(name, range) | void | ตั้งชื่อช่วง |
setRecalculationInterval(recalculationInterval) | Spreadsheet | ตั้งค่าความถี่ที่ควรคำนวณสเปรดชีตนี้ใหม่ |
setRowHeight(rowPosition, height) | Sheet | กำหนดความสูงของแถวในแถวแนวนอนในหน่วยพิกเซล |
setSpreadsheetLocale(locale) | void | ตั้งค่าภาษาของสเปรดชีต |
setSpreadsheetTheme(theme) | SpreadsheetTheme | ตั้งค่าธีมในสเปรดชีต |
setSpreadsheetTimeZone(timezone) | void | ตั้งค่าเขตเวลาสำหรับสเปรดชีต |
show(userInterface) | void | แสดงคอมโพเนนต์อินเทอร์เฟซผู้ใช้ที่กําหนดเองในกล่องโต้ตอบที่กึ่งกลางในวิวพอร์ตของเบราว์เซอร์ของผู้ใช้ |
sort(columnPosition) | Sheet | จัดเรียงชีตตามคอลัมน์จากน้อยไปมาก |
sort(columnPosition, ascending) | Sheet | จัดเรียงชีตตามคอลัมน์ |
toast(msg) | void | แสดงหน้าต่างป๊อปอัปที่มุมล่างขวาของสเปรดชีตพร้อมข้อความที่ระบุ |
toast(msg, title) | void | แสดงหน้าต่างป๊อปอัปที่มุมขวาล่างของสเปรดชีตพร้อมข้อความและชื่อที่ระบุ |
toast(msg, title, timeoutSeconds) | void | แสดงหน้าต่างป๊อปอัปที่มุมขวาล่างของสเปรดชีตพร้อมชื่อและข้อความที่กำหนด ซึ่งจะมองเห็นได้เป็นระยะเวลาหนึ่ง |
unhideColumn(column) | void | เลิกซ่อนคอลัมน์ในช่วงที่กำหนด |
unhideRow(row) | void | เลิกซ่อนแถวในช่วงที่ระบุ |
updateMenu(name, subMenus) | void | อัปเดตเมนูที่ addMenu(name, subMenus) เพิ่ม |
waitForAllDataExecutionsCompletion(timeoutInSeconds) | void | รอจนกว่าการดำเนินการปัจจุบันทั้งหมดในสเปรดชีตจะเสร็จสมบูรณ์ โดยระบบจะหมดเวลาหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ |
SpreadsheetApp
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
AutoFillSeries | AutoFillSeries | การแจกแจงประเภทชุดค่าที่ใช้คํานวณค่าที่ป้อนอัตโนมัติ |
BandingTheme | BandingTheme | การแจกแจงธีมการแบ่งกลุ่มที่เป็นไปได้ |
BooleanCriteria | BooleanCriteria | การแจกแจงเกณฑ์บูลีนการจัดรูปแบบตามเงื่อนไข |
BorderStyle | BorderStyle | การแจกแจงรูปแบบที่ใช้ได้สำหรับการตั้งค่าเส้นขอบใน Range |
ColorType | ColorType | การแจกแจงประเภทสีที่เป็นไปได้ |
CopyPasteType | CopyPasteType | การแจกแจงประเภทการวางที่เป็นไปได้ |
DataExecutionErrorCode | DataExecutionErrorCode | การแจกแจงรหัสข้อผิดพลาดที่เป็นไปได้ของการดำเนินการกับข้อมูล |
DataExecutionState | DataExecutionState | การแจกแจงสถานะการเรียกใช้ข้อมูลที่เป็นไปได้ |
DataSourceParameterType | DataSourceParameterType | การแจกแจงประเภทพารามิเตอร์แหล่งข้อมูลที่เป็นไปได้ |
DataSourceRefreshScope | DataSourceRefreshScope | การแจกแจงขอบเขตการรีเฟรชแหล่งข้อมูล |
DataSourceType | DataSourceType | การแจกแจงประเภทแหล่งข้อมูลที่เป็นไปได้ |
DataValidationCriteria | DataValidationCriteria | การแจกแจงที่แสดงถึงเกณฑ์การตรวจสอบข้อมูลที่ตั้งค่าได้ในช่วง |
DateTimeGroupingRuleType | DateTimeGroupingRuleType | การแจกแจงกฎการจัดกลุ่มวันที่และเวลา |
DeveloperMetadataLocationType | DeveloperMetadataLocationType | การแจงนับประเภทตำแหน่งข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เป็นไปได้ |
DeveloperMetadataVisibility | DeveloperMetadataVisibility | การแจกแจงระดับการแชร์ข้อมูลเมตาของนักพัฒนาแอปที่เป็นไปได้ |
Dimension | Dimension | การแจกแจงมิติข้อมูลของสเปรดชีตที่เป็นไปได้ |
Direction | Direction | การแจงนับเส้นทางที่เป็นไปได้ที่สามารถย้ายภายในสเปรดชีตได้โดยใช้ปุ่มลูกศร |
FrequencyType | FrequencyType | การแจกแจงประเภทความถี่ที่เป็นไปได้ |
GroupControlTogglePosition | GroupControlTogglePosition | การแจกแจงตำแหน่งที่ปุ่มสลับการควบคุมกลุ่มอยู่ได้ |
InterpolationType | InterpolationType | การแจกแจงประเภทการหาค่าเฉลี่ยเชิงเส้นของการไล่ระดับสีของการจัดรูปแบบตามเงื่อนไข |
PivotTableSummarizeFunction | PivotTableSummarizeFunction | การแจกแจงฟังก์ชันที่อาจใช้ในการสรุปค่าในตาราง Pivot |
PivotValueDisplayType | PivotValueDisplayType | การแจกแจงวิธีต่างๆ ที่อาจแสดงค่า Pivot |
ProtectionType | ProtectionType | การแจงนับซึ่งแสดงส่วนต่างๆ ของสเปรดชีตที่ป้องกันการแก้ไขได้ |
RecalculationInterval | RecalculationInterval | การแจกแจงช่วงเวลาที่เป็นไปได้ซึ่งสามารถใช้ในการคํานวณสเปรดชีตอีกครั้ง |
RelativeDate | RelativeDate | การแจงนับตัวเลือกวันที่สัมพัทธ์สำหรับการคำนวณค่าที่จะใช้ใน BooleanCriteria แบบอิงตามวันที่ |
SheetType | SheetType | การแจกแจงชีตประเภทต่างๆ ที่สเปรดชีตหนึ่งๆ มีได้ |
SortOrder | SortOrder | การแจกแจงลำดับการจัดเรียง |
TextDirection | TextDirection | การแจกแจงคำสั่งแบบข้อความที่ถูกต้อง |
TextToColumnsDelimiter | TextToColumnsDelimiter | การแจกแจงตัวคั่นที่กำหนดไว้ล่วงหน้าสำหรับการแยกข้อความออกเป็นคอลัมน์ |
ThemeColorType | ThemeColorType | การแจกแจงประเภทสีธีมที่เป็นไปได้ |
ValueType | ValueType | การแจกแจงประเภทค่าที่ Range.getValue() และ Range.getValues() แสดงผลจากคลาส Range ของบริการสเปรดชีต |
WrapStrategy | WrapStrategy | การแจกแจงกลยุทธ์ที่ใช้สำหรับการตัดขึ้นบรรทัดใหม่ของเซลล์ |
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
create(name) | Spreadsheet | สร้างสเปรดชีตใหม่ด้วยชื่อเดิม |
create(name, rows, columns) | Spreadsheet | สร้างสเปรดชีตใหม่ที่มีชื่อที่ระบุและจำนวนแถวและคอลัมน์ที่ระบุ |
enableAllDataSourcesExecution() | void | เปิดการเรียกใช้ข้อมูลสําหรับแหล่งข้อมูลทุกประเภท |
enableBigQueryExecution() | void | เปิดใช้การดําเนินการข้อมูลสําหรับแหล่งข้อมูล BigQuery |
enableLookerExecution() | void | เปิดการดําเนินการสําหรับแหล่งข้อมูลของ Looker |
flush() | void | ใช้การเปลี่ยนแปลงสเปรดชีตที่รอดำเนินการทั้งหมด |
getActive() | Spreadsheet | แสดงสเปรดชีตที่ใช้งานอยู่ในปัจจุบัน หรือ null หากไม่มี |
getActiveRange() | Range | แสดงผลช่วงที่คุณเลือกในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีช่วงทำงานอยู่ |
getActiveRangeList() | RangeList | แสดงรายการช่วงทำงานในสเปรดชีตที่ใช้งานอยู่ หรือ null หากไม่มีการเลือกช่วง |
getActiveSheet() | Sheet | รับชีตที่ใช้งานอยู่ในสเปรดชีต |
getActiveSpreadsheet() | Spreadsheet | แสดงสเปรดชีตที่ใช้งานอยู่ในปัจจุบัน หรือ null หากไม่มี |
getCurrentCell() | Range | แสดงผลเซลล์ปัจจุบัน (ที่ไฮไลต์) ที่เลือกไว้ในช่วงใดช่วงหนึ่งในชีตที่ทำงานอยู่หรือ null หากไม่มีเซลล์ปัจจุบัน |
getSelection() | Selection | แสดงผล Selection ปัจจุบันในสเปรดชีต |
getUi() | Ui | แสดงผลอินสแตนซ์ของสภาพแวดล้อมอินเทอร์เฟซผู้ใช้ของสเปรดชีตที่อนุญาตให้สคริปต์เพิ่มฟีเจอร์ต่างๆ เช่น เมนู กล่องโต้ตอบ และแถบด้านข้าง |
newCellImage() | CellImageBuilder | สร้างเครื่องมือสร้างสำหรับ CellImage |
newColor() | ColorBuilder | สร้างโปรแกรมสร้างสำหรับ Color |
newConditionalFormatRule() | ConditionalFormatRuleBuilder | สร้างเครื่องมือสร้างสำหรับกฎการจัดรูปแบบตามเงื่อนไข |
newDataSourceSpec() | DataSourceSpecBuilder | สร้างโปรแกรมสร้างสำหรับ DataSourceSpec |
newDataValidation() | DataValidationBuilder | สร้างเครื่องมือสร้างกฎการตรวจสอบข้อมูล |
newFilterCriteria() | FilterCriteriaBuilder | สร้างเครื่องมือสร้างสำหรับ FilterCriteria |
newRichTextValue() | RichTextValueBuilder | สร้างเครื่องมือสร้างสำหรับค่า Rich Text |
newTextStyle() | TextStyleBuilder | สร้างเครื่องมือสร้างสำหรับรูปแบบข้อความ |
open(file) | Spreadsheet | เปิดสเปรดชีตที่สอดคล้องกับออบเจ็กต์ไฟล์ที่ระบุ |
openById(id) | Spreadsheet | เปิดสเปรดชีตที่มีรหัสที่ระบุ |
openByUrl(url) | Spreadsheet | เปิดสเปรดชีตด้วย URL ที่ระบุ |
setActiveRange(range) | Range | ตั้งค่าช่วงที่ระบุเป็น active range โดยให้เซลล์ด้านซ้ายบนของช่วงเป็น current cell |
setActiveRangeList(rangeList) | RangeList | ตั้งค่ารายการช่วงที่ระบุเป็น active ranges |
setActiveSheet(sheet) | Sheet | ตั้งค่าแผ่นงานที่ใช้งานอยู่ในสเปรดชีต |
setActiveSheet(sheet, restoreSelection) | Sheet | ตั้งค่าชีตที่ใช้งานอยู่ในสเปรดชีต โดยมีตัวเลือกในการกู้คืนการเลือกล่าสุดภายในชีตนั้น |
setActiveSpreadsheet(newActiveSpreadsheet) | void | ตั้งค่าสเปรดชีตที่ใช้งานอยู่ |
setCurrentCell(cell) | Range | ตั้งค่าเซลล์ที่ระบุเป็น current cell |
SpreadsheetTheme
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getConcreteColor(themeColorType) | Color | แสดงผล Color ที่เป็นรูปธรรมสำหรับประเภทสีธีมที่ถูกต้อง |
getFontFamily() | String | แสดงชุดแบบอักษรของธีม หรือ null หากเป็นธีม null |
getThemeColors() | ThemeColorType[] | แสดงรายการสีธีมทุกประเภทที่เป็นไปได้สำหรับธีมปัจจุบัน |
setConcreteColor(themeColorType, color) | SpreadsheetTheme | กำหนดสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในชุดรูปแบบสีนี้เป็นสีที่ระบุ |
setConcreteColor(themeColorType, red, green, blue) | SpreadsheetTheme | ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่ระบุในรูปแบบ RGB |
setFontFamily(fontFamily) | SpreadsheetTheme | ตั้งค่าชุดแบบอักษรสำหรับธีม |
TextDirection
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
LEFT_TO_RIGHT | Enum | ทิศทางข้อความจากซ้ายไปขวา |
RIGHT_TO_LEFT | Enum | ทิศทางข้อความจากขวาไปซ้าย |
TextFinder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
findAll() | Range[] | แสดงผลเซลล์ทั้งหมดที่ตรงกับเกณฑ์การค้นหา |
findNext() | Range | แสดงผลเซลล์ถัดไปที่ตรงกับเกณฑ์การค้นหา |
findPrevious() | Range | แสดงผลเซลล์ก่อนหน้าที่ตรงกับเกณฑ์การค้นหา |
getCurrentMatch() | Range | แสดงผลเซลล์ปัจจุบันที่ตรงกับเกณฑ์การค้นหา |
ignoreDiacritics(ignoreDiacritics) | TextFinder | หากเป็น true ระบบจะกําหนดค่าการค้นหาให้ละเว้นเครื่องหมายเสริมในขณะที่จับคู่ มิเช่นนั้นการค้นหาจะจับคู่เครื่องหมายเสริม |
matchCase(matchCase) | TextFinder | หากเป็น true จะกำหนดค่าการค้นหาให้ตรงกับตัวพิมพ์ของข้อความค้นหาทุกประการ ไม่เช่นนั้น การค้นหาจะมีค่าเริ่มต้นเป็นการจับคู่ที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
matchEntireCell(matchEntireCell) | TextFinder | หากเป็น true จะกำหนดค่าการค้นหาให้ตรงกับเนื้อหาทั้งหมดของเซลล์ มิเช่นนั้นการค้นหาจะเป็นค่าเริ่มต้นที่ตรงกันบางส่วน |
matchFormulaText(matchFormulaText) | TextFinder | หากเป็น true จะกำหนดค่าการค้นหาให้แสดงผลลัพธ์ที่ตรงกันซึ่งปรากฏภายในข้อความสูตร มิเช่นนั้น ระบบจะพิจารณาเซลล์ที่มีสูตรโดยอิงตามค่าที่แสดง |
replaceAllWith(replaceText) | Integer | แทนที่รายการที่ตรงกันทั้งหมดด้วยข้อความที่ระบุ |
replaceWith(replaceText) | Integer | แทนที่ข้อความค้นหาในเซลล์ที่ตรงกันในปัจจุบันด้วยข้อความที่ระบุ และแสดงผลจำนวนของรายการที่แทนที่ |
startFrom(startRange) | TextFinder | กําหนดค่าการค้นหาให้เริ่มค้นหาทันทีหลังจากช่วงเซลล์ที่ระบุ |
useRegularExpression(useRegEx) | TextFinder | หากเป็น true จะกำหนดค่าการค้นหาให้แปลสตริงการค้นหาเป็นนิพจน์ทั่วไป มิเช่นนั้นการค้นหาจะตีความสตริงการค้นหาเป็นข้อความปกติ |
TextRotation
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDegrees() | Integer | รับมุมระหว่างการวางแนวข้อความมาตรฐานกับการวางแนวข้อความปัจจุบัน |
isVertical() | Boolean | แสดงผลเป็น true หากข้อความซ้อนกันแนวตั้ง และแสดงผลเป็น false ในกรณีอื่นๆ |
TextStyle
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | TextStyleBuilder | สร้างเครื่องมือสร้างรูปแบบข้อความซึ่งเริ่มต้นด้วยค่าของรูปแบบข้อความนี้ |
getFontFamily() | String | รับชุดแบบอักษรของข้อความ |
getFontSize() | Integer | รับขนาดแบบอักษรของข้อความเป็นจุด |
getForegroundColorObject() | Color | รับค่าสีแบบอักษรของข้อความ |
isBold() | Boolean | รับข้อมูลว่าข้อความเป็นตัวหนาหรือไม่ |
isItalic() | Boolean | รับค่าว่าเซลล์เป็นแบบตัวเอียงหรือไม่ |
isStrikethrough() | Boolean | รับข้อมูลว่าเซลล์มีขีดทับหรือไม่ |
isUnderline() | Boolean | รับข้อมูลว่าเซลล์มีการขีดเส้นใต้หรือไม่ |
TextStyleBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | TextStyle | สร้างสไตล์ข้อความจากเครื่องมือสร้างนี้ |
setBold(bold) | TextStyleBuilder | กำหนดว่าข้อความเป็นตัวหนาหรือไม่ |
setFontFamily(fontFamily) | TextStyleBuilder | ตั้งค่าชุดแบบอักษรของข้อความ เช่น "Arial" |
setFontSize(fontSize) | TextStyleBuilder | ตั้งค่าขนาดแบบอักษรของข้อความเป็นจุด |
setForegroundColor(cssString) | TextStyleBuilder | กำหนดสีแบบอักษรของข้อความ |
setForegroundColorObject(color) | TextStyleBuilder | ตั้งค่าสีแบบอักษรของข้อความ |
setItalic(italic) | TextStyleBuilder | กำหนดว่าข้อความจะเป็นตัวเอียงหรือไม่ |
setStrikethrough(strikethrough) | TextStyleBuilder | ตั้งค่าว่าข้อความมีการขีดทับหรือไม่ |
setUnderline(underline) | TextStyleBuilder | ตั้งค่าว่าจะขีดเส้นใต้ข้อความหรือไม่ |
TextToColumnsDelimiter
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
COMMA | Enum | ตัวคั่น "," |
SEMICOLON | Enum | ตัวคั่น ";" |
PERIOD | Enum | ตัวคั่น "." |
SPACE | Enum | ตัวคั่น " " |
ThemeColor
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getColorType() | ColorType | รับประเภทของสีนี้ |
getThemeColorType() | ThemeColorType | รับประเภทสีธีมของสีนี้ |
ThemeColorType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
UNSUPPORTED | Enum | แสดงสีธีมที่ไม่รองรับ |
TEXT | Enum | แสดงสีข้อความ |
BACKGROUND | Enum | แสดงสีที่จะใช้สำหรับพื้นหลังของแผนภูมิ |
ACCENT1 | Enum | แสดงสีเฉพาะจุดแรก |
ACCENT2 | Enum | แสดงสีเฉพาะจุดที่ 2 |
ACCENT3 | Enum | แสดงสีเฉพาะจุดที่ 3 |
ACCENT4 | Enum | แสดงสีเฉพาะจุดที่ 4 |
ACCENT5 | Enum | แสดงสีเฉพาะจุดที่ 5 |
ACCENT6 | Enum | แสดงสีเฉพาะจุดที่ 6 |
HYPERLINK | Enum | แสดงสีที่ใช้สำหรับไฮเปอร์ลิงก์ |
ValueType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
IMAGE | Enum | ประเภทค่าเมื่อเซลล์มีรูปภาพ |
WrapStrategy
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
WRAP | Enum | ตัดบรรทัดที่ยาวกว่าความกว้างของเซลล์ไปไว้ในบรรทัดใหม่ |
OVERFLOW | Enum | เพิ่มบรรทัดไปยังเซลล์ถัดไป ตราบใดที่เซลล์นั้นว่างเปล่า |
CLIP | Enum | คลิปที่ยาวกว่าความกว้างของเซลล์ |