บริการนี้อนุญาตให้สคริปต์สร้าง เข้าถึง และแก้ไขไฟล์ 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 |
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 | enum ที่อธิบายรายการสีต่างๆ ที่ธีมต่างๆ รองรับ |
ValueType | การแจกแจงประเภทค่าที่ Range.getValue() และ Range.getValues() แสดงผลจากคลาสช่วงของบริการสเปรดชีต |
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 | ตั้งค่าสีของแถวที่สองที่สลับกัน |
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 | เพิ่มพารามิเตอร์ หรือหากพารามิเตอร์ที่มีชื่ออยู่ ให้อัปเดตเซลล์ต้นทาง |
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 | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขอยู่ระหว่าง 1 หรือ 2 ค่าที่ระบุ |
whenNumberEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขเท่ากับค่าที่กำหนด |
whenNumberGreaterThan(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขมากกว่าค่าที่กำหนด |
whenNumberGreaterThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขมากกว่าหรือเท่ากับค่าที่กำหนด |
whenNumberLessThan(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขน้อยกว่าค่าที่กำหนด |
whenNumberLessThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขน้อยกว่าหรือเท่ากับค่าที่กำหนด |
whenNumberNotBetween(start, end) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขไม่อยู่ระหว่าง 2 ค่า และไม่ใช่ทั้ง 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 | มุมซ้ายบนของแผนภูมิออฟเซ็ตจากแถวโฆษณา Anchor ด้วยจำนวนพิกเซลนี้ |
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, 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 |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
DataSourceSpecBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asBigQuery() | BigQueryDataSourceSpecBuilder | ดาวน์โหลดเครื่องมือสร้างสำหรับแหล่งข้อมูล BigQuery |
build() | DataSourceSpec | สร้างข้อกำหนดของแหล่งข้อมูลจากการตั้งค่าในเครื่องมือสร้างนี้ |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
removeAllParameters() | DataSourceSpecBuilder | นำพารามิเตอร์ทั้งหมดออก |
removeParameter(parameterName) | DataSourceSpecBuilder | นำพารามิเตอร์ที่ระบุออก |
setParameterFromCell(parameterName, sourceCell) | DataSourceSpecBuilder | เพิ่มพารามิเตอร์ หรือหากพารามิเตอร์ที่มีชื่ออยู่ ให้อัปเดตเซลล์ต้นทาง |
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 |
DataValidation
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | DataValidationBuilder | สร้างเครื่องมือสร้างสำหรับกฎการตรวจสอบข้อมูลตามการตั้งค่าของกฎนี้ |
getAllowInvalid() | Boolean | แสดงผล true หากกฎแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือ false หากปฏิเสธอินพุตทั้งหมด |
getCriteriaType() | DataValidationCriteria | รับประเภทเกณฑ์ของกฎตามที่กำหนดไว้ใน enum ของ DataValidationCriteria |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์ของกฎ |
getHelpText() | String | รับข้อความช่วยเหลือของกฎ หรือnull หากไม่มีการตั้งค่าข้อความช่วยเหลือไว้ |
DataValidationBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | DataValidation | สร้างกฎการตรวจสอบข้อมูลจากการตั้งค่าที่ใช้กับเครื่องมือสร้าง |
copy() | DataValidationBuilder | สร้างเครื่องมือสร้างสำหรับกฎการตรวจสอบข้อมูลตามการตั้งค่าของกฎนี้ |
getAllowInvalid() | Boolean | แสดงผล true หากกฎแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือ false หากปฏิเสธอินพุตทั้งหมด |
getCriteriaType() | DataValidationCriteria | รับประเภทเกณฑ์ของกฎตามที่กำหนดไว้ใน enum ของ DataValidationCriteria |
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 หรือ 2 วันที่ระบุ |
requireDateEqualTo(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ที่เท่ากับค่าที่ระบุ |
requireDateNotBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ที่ไม่อยู่ระหว่าง 2 วันที่ไม่ตรงกับ 2 วัน |
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 | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเท่ากับค่าที่ระบุ 1 ค่า โดยมีตัวเลือกให้ซ่อนเมนูแบบเลื่อนลง |
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 ของภาพวาดนี้ |
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 | ตั้งค่าเกณฑ์ตัวกรองเพื่อแสดงเซลล์ที่มีตัวเลขอยู่ระหว่าง หรือเป็นหนึ่งในจำนวนที่ระบุ |
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 | อนุมานจำนวนสูงสุดเป็นจุดการประมาณค่าที่เฉพาะเจาะจงสำหรับเงื่อนไขการไล่ระดับสี |
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[][] | แสดงผลค่า Rich Text สำหรับเซลล์ในช่วง |
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 | ตั้งค่ากฎการตรวจสอบข้อมูลหนึ่งกฎสำหรับทุกเซลล์ในช่วง |
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 | แสดงผลเครื่องมือสร้างสำหรับค่า Rich Text ที่เริ่มต้นด้วยค่าของค่า Rich Text นี้ |
getEndIndex() | Integer | รับดัชนีสิ้นสุดของค่านี้ในเซลล์ |
getLinkUrl() | String | แสดงผล URL ของลิงก์สำหรับค่านี้ |
getLinkUrl(startOffset, endOffset) | String | แสดง URL ลิงก์สำหรับข้อความจาก startOffset ถึง endOffset |
getRuns() | RichTextValue[] | แสดงผลสตริง Rich Text ที่แยกเป็นอาร์เรย์ของการเรียกใช้ โดยในการเรียกใช้แต่ละครั้งคือสตริงย่อยที่ยาวที่สุดที่เป็นไปได้ซึ่งมีรูปแบบข้อความที่สอดคล้องกัน |
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() แสดงผลจากคลาสช่วงของบริการสเปรดชีต |
WrapStrategy | WrapStrategy | การแจกแจงกลยุทธ์ที่ใช้สำหรับการตัดเซลล์ |
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
create(name) | Spreadsheet | สร้างสเปรดชีตใหม่ด้วยชื่อที่ระบุ |
create(name, rows, columns) | Spreadsheet | สร้างสเปรดชีตใหม่ที่มีชื่อตามที่ระบุ รวมทั้งจำนวนแถวและคอลัมน์ตามที่ระบุ |
enableAllDataSourcesExecution() | void | เปิดการดำเนินการกับแหล่งข้อมูลทุกประเภท |
enableBigQueryExecution() | void | เปิดการดำเนินการข้อมูลสำหรับแหล่งข้อมูล BigQuery |
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 | แสดงสีเฉพาะจุดที่สอง |
ACCENT3 | Enum | แสดงสีเฉพาะจุดที่สาม |
ACCENT4 | Enum | แสดงสีเฉพาะจุดที่ 4 |
ACCENT5 | Enum | แสดงสีเฉพาะจุดที่ 5 |
ACCENT6 | Enum | แสดงสีเฉพาะจุดที่ 6 |
HYPERLINK | Enum | แสดงสีที่ใช้สำหรับไฮเปอร์ลิงก์ |
ValueType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
IMAGE | Enum | ประเภทค่าเมื่อเซลล์มีรูปภาพ |
WrapStrategy
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
WRAP | Enum | ตัดบรรทัดที่ยาวกว่าความกว้างของเซลล์ลงในบรรทัดใหม่ |
OVERFLOW | Enum | บรรทัดเพิ่มเติมไปยังเซลล์ถัดไป ตราบใดที่เซลล์นั้นยังว่างอยู่ |
CLIP | Enum | คลิปที่ยาวกว่าความกว้างของเซลล์ |