GAS PR

[GAS]記事まとめ・リファレンス

記事内に商品プロモーションを含む場合があります

SpreadSheetサービス

SpreadSheetAppクラス

■スプレッドシートファイルの新規作成、取得の方法
・createメソッド
・getActiveSpreadSheetメソッド
・openByIdメソッド
・openByUrlメソッド
・openメソッド

■アクティブなシートやセル範囲の取得やアクティブ化の方法
getActiveSheetメソッド
getActiveRangeメソッド
・getActiveRangeListメソッド
・getCurrentCellメソッド
・setActiveSpreadsheetメソッド
・setActiveSheetメソッド
・setActiveRangeメソッド
・setActiveRangeListメソッド
・setCurrentCellメソッド

SpreadSheetクラス

■スプレッドシートのコピーや各種設定情報の取得の方法
・getNameメソッド
・renameメソッド
・getIdメソッド
・getUrlメソッド
・getNumSheetsメソッド
・copyメソッド
・getSpreadsheetLocaleメソッド
・setSpreadsheetLocaleメソッド
・getSpreadsheetTimeZoneメソッド
・setSpreadsheetTimeZoneメソッド

■シートの取得・追加・コピー・削除等の各種操作の方法
・getSheetByNameメソッド
・getSheetsメソッド
・getSheetNameメソッド
・renameActiveSheetメソッド
・getSheetIdメソッド
・insertSheetメソッド
・moveActiveSheetメソッド
・duplicateActiveSheetメソッド
・deleteActiveSheetメソッド
・deleteSheetメソッド

■アクティブなシート・セル範囲の取得やアクティブ化の方法
・getActiveSheetメソッド
・getActiveRangeメソッド
・getActiveRangeListメソッド
・getActiveCellメソッド
・getCurrentCellメソッド
・setActiveSheetメソッド
・setActiveRangeメソッド
・setActiveRangeListメソッド
・setCurrentCellメソッド

■スプレッドシートのセル範囲・最終行取得や並べ替え等の方法
・getRangeメソッド
・getRangeListメソッド
・getDataRangeメソッド
・getLastRowメソッド
・getLastColumnメソッド
・sortメソッド
・appendRowメソッド

■アクティブなシートの行・列を追加・挿入、削除する方法
・insertRowBeforeメソッド
・insertRowsBeforeメソッド
・insertRowAfterメソッド
・insertRowsAfterメソッド
・insertColumnBeforeメソッド
・insertColumnsBeforeメソッド
・insertColumnAfterメソッド
・insertColumnsAfterメソッド
・deleteRowメソッド
・deleteRowsメソッド
・deleteColumnメソッド
・deleteColumnsメソッド

■アクティブなシートの行の高さや列の幅を取得・設定する方法
・getRowHeightメソッド
・setRowHeightメソッド
・getColumnWidthメソッド
・setColumnWidthメソッド
・autoResizeColumnメソッド

■スプレッドシートの行・列を表示・非表示する方法
・hideRowメソッド
・unhideRowメソッド
・isRowHiddenByUserメソッド
・hideColumnメソッド
・unhideColumnメソッド
・isColumnHiddenByUserメソッド

Sheetクラス

■シートのコピーや、シートの各種情報を取得・変更する方法
・getParentメソッド
・getSheetIdメソッド
・getIndexメソッド
・copyToメソッド
・getNameメソッド
・getSheetNameメソッド
・setNameメソッド
・getTabColorObjectメソッド
・setTabColorメソッド
・setTabColorObjectメソッド

■セル範囲の取得と、シート・セル範囲のアクティブ化の方法
・getActiveRangeメソッド
・getActiveRangeListメソッド
・getActiveCellメソッド
・getCurrentCellメソッド
・activateメソッド
・setActiveRangeメソッド
・setActiveRangeListメソッド
・setCurrentCellメソッド

■セル範囲・最終行取得や並べ替え、データ追加・削除の方法
・getRangeメソッド
・getRangeListメソッド
・getDataRangeメソッド
・getLastRowメソッド
・getLastColumnメソッド
・getMaxRowsメソッド
・getMaxColumnsメソッド
・moveRowsメソッド
・moveColumnsメソッド
・sortメソッド
・appendRowメソッド
・clearメソッド
・clearContentsメソッド
・clearFormatsメソッド
・clearNotesメソッド
・clearConditionalFormatRulesメソッド

■シートの行・列を追加・挿入、削除する方法
・insertRowBeforeメソッド
・insertRowsBeforeメソッド
・insertRowAfterメソッド
・insertRowsAfterメソッド
・insertRowsメソッド
・insertColumnBeforeメソッド
・insertColumnsBeforeメソッド
・insertColumnAfterメソッド
・insertColumnsAfterメソッド
・insertColumnsメソッド
・deleteRowメソッド
・deleteRowsメソッド
・deleteColumnメソッド
・deleteColumnsメソッド

■シートの行の高さや列の幅を取得・設定する方法
・getRowHeightメソッド
・setRowHeightメソッド
・setRowHeightsメソッド
・setRowHeightsForcedメソッド
・autoResizeRowsメソッド
・getColumnWidthメソッド
・setColumnWidthメソッド
・setColumnWidthsメソッド
・autoResizeColumnメソッド
・autoResizeColumnsメソッド

■シート自体や、シートの行・列を表示・非表示する方法
・hideSheetメソッド
・showSheetメソッド
・isSheetHiddenメソッド
・hideRowメソッド
・hideRowsメソッド
・unhideRowメソッド
・showRowsメソッド
・isRowHiddenByUserメソッド
・hideColumnメソッド
・hideColumnsメソッド
・unhideColumnメソッド
・showColumnsメソッド
・isColumnHiddenByUserメソッド

■シートの行グループ・列グループの設定や操作を行う方法
・collapseAllRowGroupsメソッド
・expandAllRowGroupsメソッド
・expandRowGroupsUpToDepthメソッド
・getRowGroupDepthメソッド
・getRowGroupメソッド
・getRowGroupControlPositionメソッド
・setRowGroupControlPositionメソッド
・collapseAllColumnGroupsメソッド
・expandAllColumnGroupsメソッド
・expandColumnGroupsUpToDepthメソッド
・getColumnGroupDepthメソッド
・getColumnGroupメソッド
・getColumnGroupControlPositionメソッド
・setColumnGroupControlPositionメソッド

Rangeクラス

■セル範囲をアクティブにしたり現在のセルにする方法
・activateメソッド
・activateAsCurrentCellメソッド

■このセル範囲を起点として様々なセル範囲を取得する方法
・getA1Notationメソッド
・getCellメソッド
・getNextDataCellメソッド
・offsetメソッド
・getDataRegionメソッド

■このセル範囲の値を取得・設定する方法
・getValueメソッド
・getValuesメソッド
・getDisplayValueメソッド
・getDisplayValuesメソッド
・setValueメソッド
・setValuesメソッド

■このセル範囲の移動・コピー・削除を行う方法
・moveToメソッド
・copyToメソッド
・copyValuesToRangeメソッド
・copyFormatToRangeメソッド
・clearメソッド
・clearContentメソッド
・clearFormatメソッド
・clearNoteメソッド
・clearDataValidationsメソッド

■このセル範囲を基準としてセルを挿入・削除する方法
・insertCellsメソッド
・deleteCellsメソッド

■フォントやフォントの色・線・斜体などを取得・設定する方法
・getFontFamily、getFontFamiliesメソッド
・setFontFamily、setFontFamiliesメソッド
・getFontSize、getFontSizesメソッド
・setFontSize、setFontSizesメソッド
・getFontWeight、getFontWeightsメソッド
・setFontWeight、setFontWeightsメソッド
・getFontColorObject、getFontColorObjectsメソッド
・setFontColorObject、setFontColorObjectsメソッド
・setFontColor、setFontColorsメソッド
・getFontStyle、getFontStylesメソッド
・setFontStyle、setFontStylesメソッド
・getFontLine、getFontLinesメソッド
・setFontLine、setFontLinesメソッド
・getTextStyle、getTextStylesメソッド
・setTextStyle、setTextStylesメソッド

■水平方向・垂直方向のテキスト位置を取得・設定する方法
・getHorizontalAlignmentメソッド
・getHorizontalAlignmentsメソッド
・setHorizontalAlignmentメソッド
・setHorizontalAlignmentsメソッド
・getVerticalAlignmentメソッド
・getVerticalAlignmentsメソッド
・setVerticalAlignmentメソッド
・setVerticalAlignmentsメソッド

■テキストの回転角度や方向を取得・設定する方法
・getTextRotationメソッド
・getTextRotationsメソッド
・setTextRotationメソッド
・setTextRotationsメソッド
・setVerticalTextメソッド
・getTextDirectionメソッド
・getTextDirectionsメソッド
・setTextDirectionメソッド
・setTextDirectionsメソッド

■セルのテキストの折り返し設定を取得・設定する方法
・getWrapメソッド
・getWrapsメソッド
・setWrapメソッド
・setWrapsメソッド
・getWrapStrategyメソッド
・getWrapStrategiesメソッド
・setWrapStrategyメソッド
・setWrapStrategiesメソッド

■セルの結合・分割や、存在する結合セルを取得する方法
・mergeメソッド
・mergeAcrossメソッド
・mergeVerticallyメソッド
・breakApartメソッド
・getMergedRangesメソッド
・isPartOfMergeメソッド

■セルの数式を取得・設定する方法
・getFormulaメソッド
・getFormulasメソッド
・getFormulaR1C1メソッド
・getFormulasR1C1メソッド
・setFormulaメソッド
・setFormulasメソッド
・setFormulaR1C1メソッド
・setFormulasR1C1メソッド

■セルの数値や日時の形式・フォーマットを取得・設定する方法
・getNumberFormatメソッド
・getNumberFormatsメソッド
・setNumberFormatメソッド
・setNumberFormatsメソッド

■セルのメモの内容を取得・設定する方法
・getNoteメソッド
・getNotesメソッド
・setNoteメソッド
・setNotesメソッド

■セルの背景色をRGBやColorクラスで取得・設定する方法
・getBackgroundメソッド
・getBackgroundsメソッド
・getBackgroundObjectメソッド
・getBackgroundObjectsメソッド
・setBackgroundメソッド
・setBackgroundsメソッド
・setBackgroundObjectメソッド
・setBackgroundObjectsメソッド
・setBackgroundRGBメソッド

■セルの交互の背景色を取得・設定する方法
・getBandingsメソッド
・applyRowBandingメソッド
・applyColumnBandingメソッド

Baseサービス

Browserクラス