×

[PR]この広告は3ヶ月以上更新がないため表示されています。
ホームページを更新後24時間以内に表示されなくなります。


Googleを追いかけろ!

.

Spreadsheet Servces

  • スプレッドシートへのアクセスと修正を提供します。

    ユーザーがアクセス可能なGoogle Spreadsheetsへのアクセスと修正、新規シートの追加などを行います。

    メソッド早見表 : Tips

参照ページ(Goolge)


WWW を検索 Googleを追いかけろ! を検索
Base Classes :
クラス説明
RangeSpreadsheet上の範囲へのアクセスと変更
Sheetシートへのアクセスと変更
Spreadsheetスプレッドシートへのアクセスと操作
SpreadsheetApp新規Spreadsheetの作成と既存のSpreadsheetのオープン
便利な機能”条件に応じて色を変更”




class Range : Members
memberType説明
activateRangeこの範囲をアクティブな範囲にする
breakApartRange範囲内の任意の複数列のセルを個々のセルに分割する
clearRange範囲内のすべてのデータをクリアする クリアだった状態に戻す
clearCommentRange範囲内の任意のセルのコメントをクリアする
clearContentRange範囲内のすべてのセルのコンテンツをクリアする
clearFormatRange範囲内のすべてのセルの形式をクリアする
copyFormatToRange指定された場所の範囲の形式をコピーする
copyTo範囲内のセルからデータを他の範囲のセルへコピーする
copyValuesToRange指定された場所の範囲内のコンテンツをコピーする
getBackgroundColorString範囲内の最上段のセルの背景色を取得する
getBackgroundColorsColor [ ][ ]範囲内のすべてのセルの背景色を取得する
getA1NotationStringA1セルを含む範囲(e.g. A1:B4)の表記法を取得する
getCellRange元になる範囲の左上端で行と列をインデックス付けされたセルを含む範囲を返す
getColumnint範囲内の左端列の番号を取得する
getColumnIndexint範囲内の左端列の番号を取得する
getCommentString範囲内の左上端のコメントを取得する
getCommentsString [ ][ ]範囲内の各セルへのコメントを取得する
getFontColorString範囲の左上端セルのフォントカラーを取得する
getFontColorsString [ ][ ]範囲内のすべてのセルのフォントカラーを取得する
getFontFamiliesString [ ][ ]範囲内のすべてのセルのフォント名を取得する
getFontFamilyString範囲の左上端セルのフォント名を取得する
getFontLineString範囲の左上端セルのフォントライン(e.g.アンダーライン,取り消し,etc.)を取得する
getFontLinesString [ ][ ]範囲内のすべてのセルのフォントラインを取得する
getFontSizeint範囲の左上端セルのフォントサイズを取得する
getFontSizesint [ ] [ ]範囲内のすべてのセルのフォントサイズを取得する
getFontStyleString範囲の左上端セルのフォントスタイル(italic/normal/oblique)を取得する
getFontStylesString [ ][ ]範囲内のすべてのセルのフォントスタイル(italic/normal/oblique)を取得する
getFontWeightString範囲の左上端セルのフォントウェイト(normal/bold)を取得する
getFontWeightsString [ ] [ ]範囲内のすべてのセルのフォントウェイト(normal/bold)を取得する
getFormulaString範囲内の左上端セルの数式を取得する
getFormulaR1C1String範囲内の左上端セルの数式を取得する
getFormulasString [ ] [ ]与えられた範囲内のすべてのセルの数式を取得する
getFormulasR1C1String [ ] [ ]与えられた範囲内のすべてのセルの数式を取得する
getHeightint行による範囲の高さを取得する
getHorizontalAlignmentString範囲内の左上端セルのhorizontal-alignment(left/center/right)を取得する
getHorizontalAlignmentsString [ ] [ ]範囲内のすべてのセルのhorizontal-alignment(left/center/right)を取得する
getLastColumnint範囲内の最後の列インデックスを取得する
getLastRowint範囲内の最後の行インデックスを取得する
getNumberFormatString範囲内の左上端セルの番号形式を取得する
getNumberFormatsString [ ] [ ]範囲内のすべてのセルの番号形式を取得する
getNumColumnsint範囲の列番号を取得する
getNumRowsint範囲の行番号を取得する
getRowint範囲の最上段の行番号を取得する
getRowIndexint範囲の最上段の行番号を取得する
getSheetSheet与えられた範囲を持つシートオブジェクトを取得する
getValueint/String/Date/bool範囲内の左上端セルのもつ値を取得する
getValues[Values] [ ] [ ]与えられた範囲内の各セルのもつ値を取得する
getVerticalAlignmentString範囲内の左上端セルのもつvertical-alignment(top/middle/bottom)を取得する
getVerticalAlignmentsString [ ] [ ]範囲内のすべてのセルのもつvertical-alignment(top/middle/bottom)を取得する
getWidthint範囲の列幅を取得する
getWrapbool範囲内の左上端セルのもつwrapを取得する
getWrapsbool [ ] [ ]範囲内のすべてのセルのもつwrapを取得する
mergeAcrossRange範囲内のセルを列を横断して結合する
moveTo範囲内のセルのデータを他の範囲のセルに移動させる
offsetRange指定された範囲を基準にして新しい範囲を取得する
setBackgroundColorRange範囲内のすべてのセルの背景色を設定する
setBackgroundColorsRange範囲内のそれぞれのセルの背景色を設定する
setBackgroundRGBRange設定範囲の背景色をRGBの整数値で指定する
setBorderRange指定範囲のボーダープロパティを設定する
setCommentRange指定範囲の左上端のセルのコメントを設定する
setCommentsRange指定範囲内のそれぞれのセルのコメントを設定する
setFontColorRange指定範囲のセルすべてのフォントカラーを設定する
setFontColorsRange指定範囲各セルのフォントカラーを設定する
setFontFamiliesRange指定範囲の各セルにフォントを設定する
setFontFamilyRange指定範囲のすべてのセルにフォントを設定する
setFontLineRange指定範囲のセルのラインスタイル(underline,line-through,etc.)を設定する
setFontLinesRange指定範囲の各セルのラインスタイル(underline,line-through,etc.)を設定する
setFontSizeRange指定範囲のセルのフォントサイズを設定する
setFontSizesRange指定範囲の各セルのフォントサイズを設定する
setFontStyleRange指定範囲のセルのフォントスタイル(italic/normal/oblique)を設定する
setFontStylesRange指定範囲の各セルのフォントスタイル(italic/normal/oblique)を設定する
setFontWeightRange指定範囲のセルのフォントウェイト(normal/bold)を設定する
setFontWeightsRange指定範囲の各セルのフォントウェイト(normal/bold)を設定する
setFormulaRange指定範囲内のすべてのセルに数式を設定する
setFormulaR1C1Range指定範囲内のすべてのセルに数式を設定する
setFormulasRange指定範囲内の各セルに数式を設定する
setFormulasR1C1Range指定範囲内のすべてのセルに数式を設定する
setHorizontalAlignmentRange指定範囲内のhorizontal(left to right)-alignmentを設定する
setHorizontalAlignmentsRange指定範囲内の各セルのhorizontal(left to right)-alignmentを設定する
setNumberFormatRange
setNumberFormatsRange範囲内の各セルの番号形式を設定する
setValueRange指定範囲のすべてのセル内容に指定値を設定する
setValuesRange指定範囲のセル内容に指定値の表を設定する
setVerticalAlignmentRange指定範囲内のvertical(top to bottom)-alignmentを設定する(top/middle/bottom)
setVerticalAlignmentsRange指定範囲内の各セルにvertical(top to bottom)-alignmentを設定する(top/middle/bottom)
setWrapRange指定範囲内のセルにWrapを設定する
setWrapsRange指定範囲内の各セルにWrapを設定する
sortRange指定範囲内をソートする

class Sheet : Members
memberType説明
clearSheetシート上のすべてのコンテンツと書式のクリア
clearContentsSheet書式とコメントは保存したまま他をクリア
clearCommentSheetシート上のコメントをすべてクリア
clearFormatsSheetコンテンツとコメントは保存したまま他をクリア
copyToSheet対象シートを他のシートへコピー
deleteColumnSheet指示された列番号の列を削除
deleteColumnsSheetひとつまたは複数の連続した列を削除
deleteRowSheet指示された行番号の列を削除
deleteRowsSheetひとつまたは複数の連続した行を削除
getActiveCellRange対象シート上で選択された範囲の左上端のセルを返す
getActiveSelectionRangeユーザーによって選択されたカレントシート上のセル範囲を返す
getDataRangeRange存在しているデータの要素に応じた範囲を返す
getIndexint1から始まるシートのインデックスを取得
getLastColumnintコンテンツを持つ最終列の位置を返す
getLastRowintコンテンツを持つ最終行の位置を返す
getMaxColumnsintシート内の列の最大数を取得する
getMaxRowsintシート内の行の最大数を取得する
getNameStringシート名を取得する
getParentSpreadSheet対象シートの所属するスプレッドシートを返す
getRangeRangeシートのセル範囲を取得する
geRangeRangeシートのセル範囲を取得する
hideColumn指定範囲の列を非表示にする
hideColumnsシート上のひとつまたは複数表示された連続列を非表示にする
hideRow指定範囲の行を非表示にする
hideRowsシート上のひとつまたは複数表示された連続行を非表示にする
insertColumnAfterRange指定した列番号の後に新しい列を挿入する
insertColumnBeforeSheet指定した列番号の前に新しい列を挿入する
insertColumnsシートにひとつまたは複数の連続する列を挿入する
insertColumnsAfterSheet指定した列番号の後に指定した列数を挿入する
insertColumnsBeforeSheet指定した列番号の前に指定した列数を挿入する
insertImage行および列で指定されたセルの左上隅でシート左上隅にイメージを挿入する
insertImage行および列で指定されたセルの左上隅でシート左上隅にイメージを挿入する。ただし指定ピクセル値でオフセットされたもの。
insertRowAfterSheet指定した行番号の後に新しい行を挿入する
insertBeforeSheet指定した行番号の前に新しい行を挿入する
insertRowsシートにひとつまたは複数の連続する行を挿入する
insertRowsAfterSheet指定した行番号の後に指定した行数を挿入する
insertRowsBeforeSheet指定した行番号の前に指定した行数を挿入する
setActiveCellRange対象シートで指定されたセルを選択する
setActiveCellRange対象シートで指定されたセルを選択する
setActiveSelectionRange対象シートで指定されたセル範囲を選択する
setActiveSelectionRange選択文字列で表される範囲を選択する
getColumnWidthint指定列の幅(ピクセル値)を取得する
setColumnWidthSheet指定列の幅(ピクセル値)を設定する
getFrozenColumnsintシートに固定された列数を取得する。
setFrozenColumns指定された列数を固定する。最初の列から開始。ゼロの場合は列が固定されない。
getFrozenRowsintシートに固定された行数を取得する
setFrozenRows指定された行数を固定する。最初の行から開始。ゼロの場合は行が固定されない。
setNameSheetシート名を設定する
getRowHeightint行の高さ(ピクセル値)を取得する
setRowHeightSheet行の高さ(ピクセル値)を設定する
showColumnsシート上の未表示の列をひとつまたは複数連続で表示する
showRowsシート上の未表示の行をひとつまたは複数連続で表示する
unhideColumn指定された範囲の列をUn-hideする
unhideRow指定された範囲の行をUn-hideする
sortSheet列によるソート
sortSheet列によるソート

class Spreadsheet : Members
memberType説明
addCollaborator共同作業者を追加する
addCollaborator共同作業者を追加する
addCollaborators指定されたユーザーのスプレッドシートへのアクセスを提供
addMenuスプレッドシートUIの新しいメニューを作成する
deleteActiveSheetSheetアクティブなシートを削除する
duplicateActiveSheetSheetアクティブなシートの複写を作る
getActiveSheetSheetスプレッドシート内のアクティブなシートを取得する
getCollaboratorsUser [ ]共同作業者のリストを取得する
getColumnWidthintアクティブシート内の指定されたカラム幅をピクセル値で取得する
setColumnWidthsheetアクティブシート内の指定されたカラム幅をピクセル値で設定する
getFormUrlStringスプレッドシートに接続するフォームのURLを返す
getIdStringスプレッドシートの一意の識別子を取得する
getNameStringスプレッドシート名を取得する
getNumSheetsintスプレッドシート内でのシート番号を取得する
getOwnerUserスプレッドシートの所有者情報を取得する
getRangeByNameRange名前付き範囲を取得する
getSheetByNameSheet指定された名前のシートを取得する
getSheetsSheet [ ]スプレッドシート内のすべてのシートを取得する
getSpreadsheetLocaleStringスプレッドシートのロケール(地理的位置)を取得する
getSpreadsheetTimeZoneStringスプレッドシートのタイムゾーン(e.g., 'PST', 'EST')を取得する
getUrlStringスプレッドシートのURLを取得する
insertSheetSheet新規シートを作成して名前を割り当てた後スプレッドシートに挿入する
moveActiveSheetアクティブなシートをシートリストで指定された位置に移動する
removeCollaboratorスプレッドシートから共同作業者を削除する
removeCollaboratorスプレッドシートから共同作業者を削除する
renameActiveSheetスプレッドシート内のアクティブシートをリネームする
setActiveSheetSheetアクティブシートを設定する
setNamedRange範囲オブジェクトに名前を与える
setSpreadsheetLocaleスプレッドシートにロケール(地理的位置)を与える
setSpreadsheetTimeZoneスプレッドシートにタイムゾーンを与える
showUiAppで構築されたユーザーインターフェイスコンポーネントを表示する
toast指定されたタイトルとメッセージを持つポップアップウィンドウを一定時間内スプレッドシートの右下隅に表示する

class SpreadsheetApp : Members
memberType説明
createSpreadSheet新規スプレッドシートの作成と名前を付ける
flush保留中のすべてのスプレッドシートを更新する
getActiveRangeRangeシート内のアクティブな範囲を取得する
getActiveSheetSheetスプレッドシート内のアクティブなシートを取得する
getActiveSpreadsheetSpreadSheetアクティブなスプレッドシートを取得する
openByIdSpreadSheet指定されたIDでスプレッドシートを開く
setActiveRangeRangeスプレッドシート内にアクティブな範囲を設定する
setActiveSheetSheetスプレッドシート内にアクティブなシートを設定する
setActiveSpreadsheetSpreadSheetアクティブなスプレッドシートを設定する