技術記事
GAS(Google Apps Script)の実装テクニックや制約の回避策、Claude CodeなどAI活用のノウハウ、業務システム開発で直面する課題の解決方法をまとめています。
108 articles
- 技術解説#GAS#LanguageApp#翻訳#多言語対応
GASのLanguageAppで文章を無料で自動翻訳する方法
GASのLanguageApp.translateでスプレッドシートの文章をAPIキーなし・無料で自動翻訳する方法を動くコードで解説します。基本の使い方、言語コードの指定、自動言語判定、複数言語への一括翻訳、HTMLタグを保ったままの翻訳、CacheServiceでの再翻訳防止、1日の翻訳上限や精度の注意点、Claude APIとの使い分けまで紹介します。
Read - 技術解説#GAS#HtmlService#Webアプリ#入力フォーム
GASのHtmlServiceで入力フォーム画面を作る方法
GASのHtmlServiceでオリジナルの入力画面(Webアプリ)を作る方法を動くコードで解説します。doGetでのHTML返却、createHtmlOutputFromFileとテンプレートの使い分け、google.script.runでのサーバー関数呼び出し、入力値のスプレッドシート保存、withSuccessHandler・withFailureHandlerでのエラー処理、公開設定とアクセス権、iframe制約など実務での注意点まで紹介します。
Read - 技術解説#GAS#Claude API#Citations#社内文書QA
GASでClaude APIのCitationsで根拠付き回答を作る方法
GASからClaude APIのCitations(引用)機能を使い、社内文書のどこを根拠に回答したかを自動で示す方法を動くコードで解説します。documentブロックにcitationsを有効化するリクエストの書き方、返ってくるtextブロックとcitations配列の読み方、cited_textとchar_locationで引用箇所を特定する手順、複数文書をdocument_indexで出典分けする実装、社内FAQ回答をスプレッドシートに出力する例、構造化出力と併用できない制約まで紹介します。
Read - 技術解説#GAS#Utilities#Base64#API連携
GASでBase64エンコード・デコードする方法|画像とAPI認証
GASのUtilities.base64Encodeとbase64Decodeでデータを文字列に変換する方法を動くコードで解説します。文字列とバイト配列の相互変換、Drive画像のBase64化とAI・外部APIへの送信、Basic認証ヘッダーの組み立て、data URIでのHTMLメール埋め込み、URLセーフ版base64EncodeWebSafeの使い分け、文字コードとサイズの落とし穴まで紹介します。
Read - 技術解説#GAS#Utilities#ZIP圧縮#ファイル操作
GASでZIPファイルを作成・解凍する方法|Utilities.zipとunzip
GASのUtilities.zipとunzipで複数ファイルをZIPにまとめたり解凍したりする方法を動くコードで解説します。newBlobでのファイル化、Driveフォルダ内の一括ZIP化、ZIPの中身の取り出し、スプレッドシートをCSVにしてZIPでメール添付する実務パターン、日本語ファイル名の文字化け対策、サイズと実行時間の注意点まで紹介します。
Read - 技術解説#GAS#UrlFetchApp#外部API連携#fetch
GASのUrlFetchAppで外部APIと連携する方法|GET・POST・認証
GASのUrlFetchAppで外部APIと連携する方法を動くコードで解説します。fetchでのGET取得とJSONパース、method・payload・contentTypeでのPOST送信、headersでのAPIキー・Bearer認証、muteHttpExceptionsとgetResponseCodeでのエラー処理、fetchAllでの複数リクエストの高速化、1日あたりの呼び出し上限やタイムアウトなど実務での注意点まで紹介します。
Read - 技術解説#GAS#Googleドライブ#ファイル検索#DriveApp
GASでGoogleドライブのファイル・フォルダを一覧・検索する方法
GASでGoogleドライブのファイルやフォルダをコードで一覧取得・検索する方法を動くコードで解説します。getFilesとイテレータ(hasNext/next)の基本、getFilesByTypeでの種類別取得、searchFilesの検索クエリ、サブフォルダを含めた再帰的な全件取得、更新日・サイズでの絞り込み、一覧をスプレッドシートに書き出す実務パターン、ファイル数が多いときの注意点まで紹介します。
Read - 技術解説#GAS#Utilities#ハッシュ#computeDigest
GASでハッシュ値(SHA-256)を計算する方法|computeDigest
GASのUtilities.computeDigestでハッシュ値(SHA-256・MD5)をコードで計算する方法を動くコードで解説します。バイト配列を16進文字列に変換する定番関数、ハッシュでデータの変更を検知する差分チェック、computeHmacSignatureでのWebhook署名検証、スプレッドシートの行から重複判定キーを作る使い方、文字コードやバイトの符号の落とし穴まで紹介します。
Read - 技術解説#GAS#メール送信#MailApp#GmailApp
GASでメールを自動送信する方法|MailAppとGmailAppの使い分け
GASでメールを自動送信する方法を動くコードで解説します。MailApp.sendEmailでの基本送信、htmlBody・cc・添付ファイルの付け方、GmailAppでの下書き作成、スプレッドシートからの差し込み一括送信、1日の送信数上限(クォータ)の確認、二重送信を防ぐ運用、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#正規表現#RegExp#文字列処理
GASで正規表現を使って文字列を抽出・置換・検証する方法
GASで正規表現(RegExp)を使い、文字列から欲しい部分を抽出・一括置換・入力チェックする方法を動くコードで解説します。matchやmatchAllでのメール・URL抽出、replaceでの電話番号の整形やマスク、testでの郵便番号・メールの検証、キャプチャグループでの年月日の分解、スプレッドシート列の一括検証、gフラグのlastIndexや全角の落とし穴まで紹介します。
Read - 技術解説#GAS#スプレッドシート#コピー貼り付け#copyTo
GASでスプレッドシートのセルを値・書式だけコピー&貼り付けする方法
GASでスプレッドシートのセルや範囲をコードでコピー&貼り付けする方法を動くコードで解説します。copyToでの範囲コピー、contentsOnly・formatOnlyでの値だけ/書式だけ貼り付け、CopyPasteTypeでの数式・入力規則の指定、transposedでの行列入れ替え、テンプレート書式の一括適用、別スプレッドシートへのコピーの制約まで紹介します。
Read - 技術解説#GAS#スプレッドシート#最終行取得#getLastRow
GASでスプレッドシートの最終行・最終列を正しく取得する方法
GASでスプレッドシートの最終行・最終列をコードで正しく取得する方法を動くコードで解説します。getLastRow・getLastColumnの基本、getDataRangeで入力範囲を丸ごと取る書き方、シート全体と範囲基準のgetLastRowの違い、途中の空行で件数がずれる落とし穴、最終行の次に追記する定番パターン、getRangeの4引数まで紹介します。
Read - 技術解説#GAS#スプレッドシート#グループ化#shiftRowGroupDepth
GASでスプレッドシートの行・列をグループ化して折りたたむ方法
GASでスプレッドシートの行・列をコードでグループ化(アウトライン)して折りたたむ方法を動くコードで解説します。shiftRowGroupDepthでの行のグループ化、collapse・expandやcollapseAllRowGroupsでの一括開閉、shiftColumnGroupDepthでの列のグループ化、setRowGroupControlAfterでの折りたたみボタンの位置、カテゴリ別の多階層グループの自動生成、解除まで紹介します。
Read - 技術解説#GAS#スプレッドシート#メモ#setNote
GASでスプレッドシートのセルにメモ(ノート)を設定・取得する方法
GASでスプレッドシートのセルにメモ(ノート)をコードで設定・取得する方法を動くコードで解説します。setNoteでのメモ付け、getNoteでの読み取り、既存メモへの追記、setNotesでの二次元配列での一括設定、getNotesでの一覧取得、clearNoteでの削除、処理ログや入力エラーの理由をセルに残す実務パターンまで紹介します。
Read - 技術解説#GAS#スプレッドシート#画像挿入#insertImage
GASでスプレッドシートのセルに画像を挿入する方法
GASでスプレッドシートに画像をコードで挿入する方法を動くコードで解説します。insertImageでのセル上への配置、Googleドライブの画像の貼り付け、newCellImageやIMAGE関数でのセル内埋め込み、setWidth・setAnchorCellでのサイズと位置調整、URL一覧からの一括挿入、getImages・removeでの取得と削除まで紹介します。
Read - 技術解説#GAS#スプレッドシート#見出し固定#setFrozenRows
GASでスプレッドシートの見出し行・列を固定(フリーズ)する方法
GASでスプレッドシートの見出し行・列をコードで固定(フリーズ)してスクロールしても常に表示する方法を動くコードで解説します。setFrozenRowsでの行の固定、setFrozenColumnsでの列の固定、getFrozenRowsでの現在の固定数の確認、0を指定した解除、複数シートへの一括適用、テンプレート作成時の自動固定、実務での注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#名前付き範囲#getRangeByName
GASでスプレッドシートに名前付き範囲を設定して参照する方法
GASでスプレッドシートの名前付き範囲(Named Range)をコードで設定・参照する方法を動くコードで解説します。setNamedRangeでの名前付け、getRangeByNameでの取得、A1参照の直書きをやめて範囲名で読み書きするパターン、getNamedRangesでの一覧、remove/renameでの管理、範囲がずれても壊れない設定管理まで紹介します。
Read - 技術解説#GAS#スプレッドシート#列幅調整#autoResizeColumns
GASでスプレッドシートの列幅・行の高さをコードで自動調整する方法
GASでスプレッドシートの列幅・行の高さをコードで一括調整する方法を動くコードで解説します。setColumnWidthでの1列指定、setColumnWidthsでの複数列一括、autoResizeColumnsでの内容に合わせた自動調整、setRowHeightとsetWrapでの行の高さと折り返し、getColumnWidthでの現在値の取得と復元、非表示列との違いまで紹介します。
Read - 技術解説#GAS#スプレッドシート#バンディング#applyRowBanding
GASでスプレッドシートに交互の背景色(バンディング)を設定する方法
GASでスプレッドシートの表に交互の背景色(バンディング)をコードで設定する方法を動くコードで解説します。applyRowBandingでの縞模様、BandingThemeでの配色、setFirstRowColorなどでの色の自作、ヘッダー行・フッター行の色分け、applyColumnBandingでの列方向、getBandingsとremoveでの重複防止まで紹介します。
Read - 技術解説#GAS#スプレッドシート#チェックボックス#insertCheckboxes
GASでスプレッドシートにチェックボックスをコードで挿入・判定する方法
GASでスプレッドシートのチェックボックスをコードで挿入・判定する方法を動くコードで解説します。insertCheckboxesでの一括挿入、チェック値(true/false)の読み取り、チェック済みの行だけ処理するパターン、TRUE/FALSE以外の独自値での挿入、onEditでチェックを入れた瞬間に動かす連携、removeCheckboxesとuncheckでの解除・リセットまで紹介します。
Read - 技術解説#GAS#スプレッドシート#ピボットテーブル#createPivotTable
GASでスプレッドシートにピボットテーブルをコードで自動作成する方法
GASでスプレッドシートのピボットテーブルをコードから自動作成する方法を動くコードで解説します。createPivotTableでの作成、addRowGroup/addColumnGroupでの行・列グループ、addPivotValueとPivotTableSummarizeFunctionでの合計・件数・平均、addFilterでの絞り込み、getPivotTablesとremoveでの作り直し、毎日の定期トリガー実行まで紹介します。
Read - 技術解説#GAS#スプレッドシート#セル結合#merge
GASでスプレッドシートのセルを結合・結合解除する方法
GASでスプレッドシートのセルをコードで結合・結合解除する方法を動くコードで解説します。mergeでの範囲結合、mergeAcrossでの行ごとの横結合、mergeVerticallyでの縦結合、breakApartでの解除、getMergedRangesでの結合セルの調査、結合で左上以外の値が消える落とし穴、getValuesで空セルになる注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#数式設定#setFormula
GASでスプレッドシートにSUMやIFなどの数式をコードで設定する方法
GASでスプレッドシートのセルにSUMやIF、VLOOKUPなどの数式をコードで設定する方法を動くコードで解説します。setFormulaでの1セル設定、setFormulasでの列一括設定、setFormulaR1C1での相対参照の量産、getFormulaでの数式の読み取り、値への変換、区切り記号(カンマとセミコロン)の落とし穴、ARRAYFORMULAとの使い分けまで紹介します。
Read - 技術解説#GAS#スプレッドシート#フィルタ#createFilter
GASでスプレッドシートにフィルタを作成し条件で絞り込む方法
GASでスプレッドシートのフィルタをコードで作成し、条件で自動絞り込みする方法を動くコードで解説します。createFilterでのフィルタ作成、setColumnFilterCriteriaとwhenTextEqualToでの値の絞り込み、数値・日付の条件、複数列の組み合わせ、setHiddenValuesでの特定値の非表示、getFilterでの重複防止と作り直し、フィルタ表示との違いや共有時の注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#書式設定#setBackground
GASでスプレッドシートの背景色・文字色・罫線を設定する方法
GASでスプレッドシートのセルの背景色・文字色・罫線をコードで一括設定する方法を動くコードで解説します。setBackgroundでの塗りつぶし、setFontColor/setFontWeightでの文字装飾、setBorderでの罫線、setBackgroundsでの二次元配列での一括塗り分け、値に応じた色付け、clearFormatでの書式リセット、copyToでの書式コピーまで紹介します。
Read - 技術解説#GAS#スプレッドシート#行列操作#deleteRow
GASでスプレッドシートの行・列を挿入・削除・非表示にする方法
GASでスプレッドシートの行・列をコードで挿入・削除・非表示にする方法を動くコードで解説します。insertRowsBefore/Afterでの行追加、appendRowでの末尾追加、列の挿入・削除、削除で行番号がずれる落とし穴と「下から消す」鉄則、条件に一致する行だけの一括削除、hideRows/hideColumnsでの非表示まで紹介します。
Read - 技術解説#GAS#スプレッドシート#RichTextValue#ハイパーリンク
GASでスプレッドシートのセルにリンクや文字装飾を設定する方法
GASのRichTextValueでスプレッドシートのセルにハイパーリンクや太字・色などの文字装飾をコードで設定する方法を動くコードで解説します。セル全体へのリンク、文字の一部だけ装飾、既存の値を保ったままのリンク化、setRichTextValuesでの一括リンク付け、リンクの読み取りと解除、実務での注意点まで紹介します。
Read - 技術解説#GAS#Claude API#トークン数#コスト見積もり
GASでClaude APIのトークン数を送信前に数えて見積もる方法
GASからClaude APIのcount_tokensエンドポイントを使い、メッセージを送信する前に入力トークン数を正確に数える方法を動くコードで解説します。文字数からの推測ではない正確なカウント、system・toolsも含めた計算、料金の事前見積もり、コンテキスト上限オーバーを未然に防ぐチェック、スプレッドシートの大量データの一括見積もりまで紹介します。
Read - 技術解説#GAS#CSV取り込み#parseCsv#データ連携
GASでCSVをスプレッドシートに取り込む方法|parseCsv
GASのUtilities.parseCsvでCSVファイルをスプレッドシートに自動取り込みする方法を動くコードで解説します。文字列→二次元配列への変換、Driveやダウンロードしたファイルの読み込み、Excel由来のShift_JISでの文字化け対策、URLからの取得、既存データへの重複を避けた追記、タブ区切り(TSV)や引用符付きセルの扱い、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#Claude API#拡張思考#adaptive thinking
GASでClaude APIの拡張思考(Extended Thinking)で判定精度を上げる方法
GASからClaude APIのadaptive thinking(拡張思考)を使い、複雑な判断や多段推論が必要な処理の精度を上げる方法を動くコードで解説します。thinking: { type: 'adaptive' } の有効化、effortでの思考の深さ調整、display: 'summarized' での思考要約の取得、スプレッドシートの難しい判定への応用、トークン消費と料金の考え方、budget_tokensが使えなくなった注意点まで紹介します。
Read - 技術解説#GAS#Claude API#構造化出力#JSON
GASでClaude APIのStructured Outputsで壊れないJSONを受け取る方法
GASからClaude APIのStructured Outputs(構造化出力)を使い、AIの回答を必ず指定したJSON構造で受け取る方法を動くコードで解説します。output_config.formatでのスキーマ指定、enumでの分類、JSON.parseが失敗しない仕組み、additionalProperties: falseなどスキーマの制約、配列・ネスト構造の受け取り、スプレッドシートの一括分類、refusalやmax_tokens時の注意点まで紹介します。
Read - 技術解説#GAS#Googleフォーム#FormApp#フォーム自動生成
GASでGoogleフォームをコードで自動生成する方法
GASでGoogleフォームをコードから自動生成する方法を動くコードで解説します。FormApp.createでのフォーム作成、テキスト・選択・チェックボックス・プルダウンなど設問の追加、必須設定、セクション分けと進捗バー、回答をスプレッドシートに集約するsetDestination、公開URLの取得、設問マスタから設問を量産する方法まで紹介します。
Read - 技術解説#GAS#スプレッドシート#並べ替え#sort
GASでスプレッドシートのデータを並べ替え(ソート)する方法
GASでスプレッドシートのデータをコードで並べ替え(ソート)する方法を動くコードで解説します。Range.sortでの昇順・降順、複数キー(第1キー・第2キー)での並べ替え、ヘッダー行を固定した並べ替え、数値と文字列が混ざる列の落とし穴、getValues+sortでの安定した書き戻し、データ追加時に自動で並べ替える定期トリガーまで紹介します。
Read - 技術解説#GAS#スプレッドシート#シート操作#insertSheet
GASでスプレッドシートのシートを追加・複製・削除する方法
GASでスプレッドシートのシート(タブ)をコードで追加・複製・削除・並べ替えする方法を動くコードで解説します。insertSheetでの新規作成、copyToとテンプレート複製、getSheetByNameでの存在チェック、deleteSheetでの安全な削除、名前変更や表示・非表示、月初に当月シートを自動作成する定期トリガーまで紹介します。
Read - 技術解説#GAS#Googleスライド#SlidesApp#資料自動生成
GASでスプレッドシートのデータからGoogleスライドを自動生成する方法
GASでスプレッドシートのデータをGoogleスライド(プレゼン)に差し込み、資料やレポートを自動生成する方法を動くコードで解説します。テンプレートの複製、replaceAllTextでのプレースホルダ置換、1行1スライドの量産、insertTableでの表の差し込み、PDF化してGmail送信、毎月1日の定期トリガー実行、実務での注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#表示形式#setNumberFormat
GASでスプレッドシートの表示形式を一括設定する方法
GASのsetNumberFormatでスプレッドシートのセルの表示形式(数値・通貨・パーセント・日付)をコードで一括設定する方法を動くコードで解説します。カンマ区切りや円マーク、小数桁、パーセント、日付・時刻の書式パターン、setNumberFormatsでの列ごとの一括適用、マイナスを赤字にする書式、値そのものは変わらない仕組みまで紹介します。
Read - 技術解説#GAS#日付整形#formatDate#タイムゾーン
GASのUtilities.formatDateで日付を思い通りに整形する方法
GASのUtilities.formatDateで日付を「yyyy/MM/dd」やファイル名向けの書式に自由に整形する方法を動くコードで解説します。書式パターンの一覧、タイムゾーン(Asia/Tokyo)指定の重要性、曜日や和暦風の表示、スプレッドシートの日付列の一括整形、9時間ずれる原因と対処、new Dateとの違いまで紹介します。
Read - 技術解説#GAS#CacheService#高速化#APIキャッシュ
GASのCacheServiceでAPI結果を一時保存して高速化する方法
GASのCacheServiceで外部APIの結果や重い集計をコードで一時保存し、処理を高速化する方法を動くコードで解説します。put/getの基本、キャッシュ優先(cache-first)パターン、JSONでのオブジェクト保存、putAll/getAllでの一括読み書き、スクリプト・ユーザー・ドキュメントの3ストアの使い分け、6時間の有効期限と100KB上限、キャッシュ削除まで紹介します。
Read - 技術解説#GAS#スプレッドシート#TextFinder#検索置換
GASでスプレッドシートを高速検索・一括置換する方法
GASのTextFinderでスプレッドシートのデータを高速に検索・一括置換する方法を動くコードで解説します。createTextFinderの基本、findAll/findNextでの一致セル取得、matchCaseやmatchEntireCellでの絞り込み、replaceAllWithでの一括置換、正規表現での表記ゆれ統一、特定範囲への限定、getValuesループとの速度差まで紹介します。
Read - 技術解説#GAS#スプレッドシート#カスタムメニュー#onOpen
GASでスプレッドシートにカスタムメニューを追加する方法
GASでスプレッドシートの上部に独自のカスタムメニューを追加し、ボタン感覚で関数を実行する方法を動くコードで解説します。onOpenでのメニュー作成、addItemとaddToUi、複数項目とサブメニュー、区切り線、利用者やシートでの出し分け、確認ダイアログ・入力プロンプト、外部APIも呼べるインストール型onOpenトリガーの使い分けまで紹介します。
Read - 技術解説#GAS#トリガー#ScriptApp#定期実行
GASでトリガーをコードで作成・削除・管理する方法
GASのトリガーを手動設定ではなくコードで作成・削除・管理する方法を動くコードで解説します。ScriptApp.newTriggerでの時間主導トリガー、everyMinutes/onWeekDayなど間隔のバリエーション、onEdit・onFormSubmitのイベントトリガー、getProjectTriggersでの一覧取得、deleteTriggerでの削除、二重登録を防ぐ「リセット→作成」パターン、1スクリプト20個の上限まで紹介します。
Read - 技術解説#GAS#LockService#排他制御#競合対策
GASのLockServiceで処理の二重実行・競合を防ぐ方法
GASでフォーム連続送信やトリガーの重なりによる二重実行・データ競合を、LockServiceの排他ロックで防ぐ方法を動くコードで解説します。getScriptLockとgetUserLockの使い分け、tryLockでの待ち時間指定、finallyでの確実な解放、採番・在庫更新での実践例、waitLockとの違い、実務での注意点まで紹介します。
Read - 技術解説#GAS#Claude API#Web検索#サーバー側ツール
GASでClaude APIのWeb検索ツールで最新情報を回答させる方法
AIは学習した時点より新しいことを知りません。GASからClaude APIのWeb検索ツール(web_search)を使い、AI自身にWebを検索させて最新情報と出典付きで回答させる方法を動くコードで解説します。tools1行での有効化、server_tool_useとweb_search_tool_resultの読み方、出典URLの取り出し、pause_turnの再開、ドメイン制限と回数制限、スプレッドシートでの一括リサーチまで紹介します。
Read - 技術解説#GAS#Claude API#バッチ処理#コスト削減
GASでClaude APIのバッチ処理でコストを50%削減する方法
スプレッドシートの数百行にAIを回すとき、1行ずつAPIを呼んで6分の実行時間制限と戦っていませんか。Message Batches APIならまとめて投げて後で結果を取りに行くだけで料金が半額になります。バッチの作成、custom_idでの結果の突き合わせ、processing_statusの監視、results_urlからのJSONL取得、トリガーを使った投げっぱなし運用まで動くコードで解説します。
Read - 技術解説#GAS#Claude API#Tool use#AIエージェント
GASでClaude APIのTool useを使いAIにGAS関数を実行させる方法
GASからClaude APIのTool use(ツール呼び出し)を使い、AIに「シートを検索する」「予定を登録する」といったGAS側の関数を選ばせて実行させる方法を動くコードで解説します。toolsの定義、stop_reasonがtool_useのときの分岐、tool_resultの返し方、会話の往復ループ、複数ツールの同時呼び出し、実務での注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#範囲保護#Protection
GASでスプレッドシートの範囲を保護して編集ミスを防ぐ方法
GASでスプレッドシートの特定の範囲やシートをコードで保護し、意図しない編集ミスを防ぐ方法を動くコードで解説します。Protectionオブジェクトでの範囲保護、編集者の追加、警告のみのソフト保護、数式列だけのロック、複数シートへの一括適用、保護の解除、実務での注意点まで紹介します。
Read - 技術解説#GAS#PropertiesService#APIキー管理#設定管理
GASでAPIキーや設定値をPropertiesServiceに安全に保存する方法
GASでAPIキーや設定値をコードに直接書かず、PropertiesServiceに安全に保存する方法を動くコードで解説します。スクリプト・ユーザー・ドキュメントの3つのストアの使い分け、キーの登録と取得、JSONでのまとめ管理、設定用シートとの同期、ハードコードからの移行手順、共有時の注意点まで紹介します。
Read - 技術解説#GAS#Claude API#プロンプトキャッシュ#コスト削減
GASでClaude APIのプロンプトキャッシュでコスト削減する方法
GASからClaude APIを大量に呼び出すとき、毎回同じシステムプロンプトを送って入力トークンを二重払いしていませんか。プロンプトキャッシュで固定部分を使い回しコストを削減する方法を動くコードで解説します。systemを配列にしたcache_controlの付け方、usageでのキャッシュヒット確認、うっかり無効化を防ぐ書き方、5分・1時間のTTLと料金の考え方まで紹介します。
Read - 技術解説#GAS#スプレッドシート#CSV出力#データ連携
GASでスプレッドシートをCSVファイルに出力・保存する方法
GASでスプレッドシートの中身をCSVファイルに出力・保存する方法を動くコードで解説します。値のCSV文字列化、カンマ・改行・引用符の安全なエスケープ、文字化けを防ぐBOM付きUTF-8での保存、必要な列だけの書き出し、Googleドライブ保存とGmail添付送信、毎月1日の定期トリガー実行まで紹介します。
Read - 技術解説#GAS#スプレッドシート#JSON API#doGet
GASでスプレッドシートをJSON APIとして公開する方法
GASでスプレッドシートの中身をJSON APIとして公開する方法を動くコードで解説します。doGetでの行→オブジェクト変換、ContentServiceでのJSON返却、クエリパラメータでの絞り込み、Webアプリとしての公開手順、CacheServiceでの高速化、JSONPでの外部サイト連携、トークン認証とエラー処理まで紹介します。
Read - 技術解説#GAS#日報レビュー#AIフィードバック#Claude API
GASで日報をAIで自動レビューしフィードバックを返す方法
GASでスプレッドシートに集まった日報をClaude APIに渡し、「良かった点」「改善提案」「次のアクション」を自動でレビューして書き戻す方法を動くコードで解説します。レビュー観点を固定するプロンプト設計、JSONでの受け取り、レビュー済み行のスキップ、429エラーのリトライ、毎日のトリガー実行と本人への通知まで紹介します。
Read - 技術解説#GAS#Googleドキュメント#差し込み印刷#帳票作成
GASでスプレッドシートから差し込み文書を一括生成する方法
GASでスプレッドシートの1行を1通の文書に変換し、Googleドキュメントのテンプレートに差し込んで請求書・お礼状・契約書を一括生成する方法を動くコードで解説します。プレースホルダの置換、テンプレートの複製、PDF化とDrive保存、生成済み行のスキップ、宛先ごとのGmail送付、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#スプレッドシート#グラフ作成#EmbeddedChart
GASでスプレッドシートのグラフをコードで自動作成する方法
GASでスプレッドシートのグラフをコードから自動作成する方法を動くコードで解説します。newChartでの棒グラフ作成、折れ線・円グラフへの切り替え、タイトルや色の設定、既存グラフの作り直しを防ぐ更新、グラフを画像化してメール送信、毎月の定期トリガー実行、実務での注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#バックアップ#Googleドライブ
GASでスプレッドシートを毎日自動でバックアップする方法
GASでスプレッドシートを毎日自動バックアップする方法を動くコードで解説します。DriveApp.makeCopyでの複製、日付入りファイル名、専用フォルダへの保存、世代管理(古いバックアップの自動削除)、毎日決まった時刻に動かす定期トリガー、失敗時のメール通知まで紹介します。
Read - 技術解説#GAS#Gmail#Googleドライブ#添付ファイル
GASでGmailの添付ファイルを自動でGoogleドライブに保存する方法
GASでGmailの添付ファイルをGoogleドライブへ自動保存する方法を動くコードで解説します。has:attachmentでの検索、添付ファイルの取り出しとフォルダ保存、月別フォルダの自動作成、処理済みラベルによる二重保存防止、拡張子や送信者での絞り込み、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#スプレッドシート#条件付き書式#自動化
GASで条件付き書式をコードで一括設定する方法
GASでスプレッドシートの条件付き書式をコードから一括設定する方法を動くコードで解説します。newConditionalFormatRuleでの数値しきい値の色分け、テキスト一致、数式ルールでの行全体の色付け、カラースケール(グラデーション)、既存ルールのクリアと洗い替え、複数シートへの一括適用、実務での注意点まで紹介します。
Read - 技術解説#GAS#祝日判定#営業日計算#トリガー
GASで祝日・営業日を判定して自動処理する方法
GASで祝日・土日を判定し、営業日ベースで処理を動かす方法を動くコードで解説します。Googleの日本の祝日カレンダーの参照、営業日判定関数、翌営業日やN営業日後の計算、月末営業日の求め方、営業日だけトリガーを実行する設計、キャッシュによる高速化まで紹介します。
Read - 技術解説#GAS#スプレッドシート#高速化#パフォーマンス
GASでスプレッドシートの処理を高速化する方法|一括読み書きの基本
GASでスプレッドシートの処理が遅い原因と高速化する方法を動くコードで解説します。1セルずつのgetValue/setValueをgetValues/setValuesの一括読み書きに置き換える書き方、二次元配列での計算、複数列の一括処理、ループ内のgetRange削減、大量データのチャンク分割まで紹介します。
Read - 技術解説#GAS#スプレッドシート#入力規則#プルダウン
GASでスプレッドシートにプルダウン(入力規則)を一括設定する方法
GASでスプレッドシートのプルダウン(入力規則)をコードで一括設定する方法を動くコードで解説します。newDataValidationでのリスト指定、別シートのマスタ範囲の参照、無効値の拒否、都道府県→市区町村の連動プルダウン、入力規則の一括クリア、新規行への自動適用、実務での注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#変更履歴#onEdit
GASでスプレッドシートの変更履歴を自動で記録する方法
GASのonEditトリガーで、スプレッドシートの編集を「いつ・誰が・どのセルを・変更前後」まで別シートに自動記録する方法を動くコードで解説します。簡易トリガーとインストール型トリガーの違い、編集者メールの取得、複数セル貼り付けへの対応、特定シート・列だけの記録、トリガーのコード設定まで紹介します。
Read - 技術解説#GAS#Googleカレンダー#CalendarApp#スプレッドシート連携
GASでスプレッドシートの予定をGoogleカレンダーに一括登録する方法
GASでスプレッドシートに並べた予定を、CalendarAppでGoogleカレンダーに一括登録する方法を動くコードで解説します。日付と時刻のDate変換、終日予定と時間指定の切り替え、イベントIDの記録による二重登録防止、説明・場所・ゲストの設定、定期トリガー実行、実務での注意点まで紹介します。
Read - 技術解説#GAS#スプレッドシート#PDF出力#Gmail
GASでスプレッドシートを自動でPDF化してGmailで送る方法
GASでスプレッドシートの特定シートをPDFに変換し、Gmailで自動送信する方法を動くコードで解説します。export URLとOAuthトークンを使ったPDF化、A4・余白などのレイアウト指定、ファイル名への日付付与とDrive保存、毎月1日の定期トリガー実行、実務での注意点まで紹介します。
Read - 技術解説#GAS#Claude API#コスト管理#トークン数
GASでClaude APIの利用トークン数と料金を自動で記録・集計する方法
GASからClaude APIを呼び出すたびに、レスポンスのusageから入力・出力トークン数を取り出し、モデル別の単価をかけて概算料金をログシートに自動記録・月次集計する方法を動くコードで解説します。単価テーブルの持ち方、呼び出しをラップした記録関数、月ごとの合計とモデル別内訳、予算超過のメール通知まで紹介します。
Read - 技術解説#GAS#Claude API#リトライ処理#エラーハンドリング
GASでClaude APIの429エラーに強い自動リトライを実装する方法
GASからClaude APIを大量に呼び出すと発生する429(レート制限)やタイムアウトを、指数バックオフ+ジッターの自動リトライで安定させる方法を動くコードで解説します。muteHttpExceptionsでのステータス判定、Retry-Afterヘッダーの尊重、fetchAllでのまとめ送り、429を減らす送信設計、実行時間制限への配慮まで紹介します。
Read - 技術解説#GAS#スパム対策#問い合わせフォーム#Claude API
GASで問い合わせフォームのスパム投稿をAIで自動判定して弾く方法
GASでGoogleフォームやWebフォームの回答をClaude APIに渡し、宣伝・SEO業者・大量送信などのスパム投稿を0〜100のスコアで自動判定して弾く方法を動くコードで解説します。判定基準の固定、理由とスコアのJSON受け取り、確信度が低い投稿だけ人が確認する運用、スパム行の隔離、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#FAQ生成#問い合わせ対応#Claude API
GASで問い合わせ履歴からAIでFAQを自動生成する方法
GASでスプレッドシートに溜まった問い合わせ履歴をClaude APIに渡し、よく聞かれる質問を「質問文」と「回答文」のFAQ形式に自動で束ねる方法を動くコードで解説します。似た質問のグルーピング、件数の受け取り、JSONでの受け取り、50件ずつのバッチ処理、リトライ、FAQシートへの書き出し、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#Gmail#メール振り分け#Claude API
GASでGmailの受信メールをAIで自動ラベル分類する方法
GASでGmailの受信メールをClaude APIに渡し、「見積依頼」「サポート」「営業」などのラベルを本文の内容から自動で付ける方法を動くコードで解説します。候補ラベルの固定、確信度の受け取り、スレッド単位の処理、処理済みスレッドのスキップ、確信度が低いメールだけ人が確認する運用、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#SNS投稿#コンテンツ制作#Claude API
GASでブログ記事からAIでSNS投稿文を自動生成する方法
GASでスプレッドシートに並べたブログ記事のタイトルと要点をClaude APIに渡し、X(旧Twitter)・Instagram・Facebook向けの投稿文をSNSごとの文字数と口調に合わせて自動生成する方法を動くコードで解説します。JSONでの受け取り、文字数チェック、ハッシュタグ付与、処理済み記事のスキップ、リトライ、カスタムメニューからの一括実行まで紹介します。
Read - 技術解説#GAS#タイトル生成#コンテンツ制作#Claude API
GASでキーワードからAIでブログ記事タイトル案を量産する方法
GASでスプレッドシートに並べたSEOキーワードをClaude APIに渡し、1キーワードにつき狙いの違うブログ記事タイトル案を複数まとめて自動生成する方法を動くコードで解説します。JSON配列での受け取り、文字数チェック、処理済みキーワードのスキップ、リトライ、カスタムメニューからの一括実行まで紹介します。
Read - 技術解説#GAS#alt属性#画像解析#Claude API
GASで画像をAIで解析しalt属性を自動生成する方法
GASでGoogleドライブの画像をClaude APIに直接渡し、alt属性(代替テキスト)とキャプションを自動生成してスプレッドシートに記録する方法を動くコードで解説します。画像のBase64送信、JSONでの受け取り、確信度の受け取り、処理済み画像のスキップ、リトライ、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#RSS#XmlService#Claude API
GASでRSSの新着記事をAIで要約しSlackに毎朝配信する方法
GASで複数サイトのRSSフィードをXmlServiceで取得し、新着記事だけをClaude APIで1〜2行に要約して、毎朝Slackにまとめて配信する方法を動くコードで解説します。RSS/Atom両対応のパース、配信済み記事のスキップ、Claude APIでのバッチ要約、Block Kitでの見やすい投稿、毎朝の定期トリガー実行まで紹介します。
Read - 技術解説#GAS#問い合わせ対応#緊急度判定#Claude API
GASで問い合わせメールをAIで緊急度判定し優先順位をつける方法
GASでスプレッドシートに集めた問い合わせをClaude APIに渡し、緊急度を0〜100のスコアで判定して優先順位をつける方法を動くコードで解説します。緊急度の判断基準の固定、理由と対応区分の受け取り、15件ずつのバッチ処理、判定済み行のスキップ、高緊急度のSlack通知、スコア順の並べ替え、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#業種分類#データエンリッチメント#Claude API
GASで取引先リストの会社名からAIで業種を自動分類する方法
GASでスプレッドシートの会社名をClaude APIに渡し、「IT・ソフトウェア」「製造」「小売」などの業種に自動分類する方法を動くコードで解説します。業種候補の固定、確信度の受け取り、20件ずつのバッチ処理、分類済み行のスキップ、確信度が低い会社だけ人が確認する運用、業種別集計、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#経費精算#勘定科目仕分け#Claude API
GASで経費明細をAIで勘定科目に自動仕分けする方法
GASでスプレッドシートの経費明細をClaude APIに渡し、「消耗品費」「旅費交通費」などの勘定科目に自動仕分けする方法を動くコードで解説します。科目候補の固定、確信度の受け取り、15件ずつのバッチ処理、確信度が低い明細だけ人が確認する運用、毎月のトリガー実行まで紹介します。
Read - 技術解説#GAS#ふりがな生成#名簿整備#Claude API
GASで名簿の氏名からAIでふりがなを自動生成する方法
GASでスプレッドシートの氏名をClaude APIに渡し、ひらがなのふりがな(読み仮名)を自動生成する方法を動くコードで解説します。姓と名を分けたJSONでの受け取り、20件ずつのバッチ処理、生成済み行のスキップ、リトライ、カスタムメニューからの一括実行まで紹介します。
Read - 技術解説#GAS#売上分析#データ集計#Claude API
GASで売上データをAIで分析し要点コメントを自動生成する方法
GASでスプレッドシートの月次売上データを集計し、Claude APIに渡して前月比・傾向・注目点を日本語のコメントで自動生成する方法を動くコードで解説します。数値の集計、前月比のGAS側計算、JSONでの受け取り、生成済み月のスキップ、毎月1日のトリガー実行まで紹介します。
Read - 技術解説#GAS#住所正規化#データ整形#Claude API
GASで住所データをAIで都道府県・市区町村に自動分割する方法
GASでスプレッドシートに1列でまとまった住所をClaude APIに渡し、都道府県・市区町村・それ以降に自動分割する方法を動くコードで解説します。全角ハイフンなど表記ゆれの正規化、JSONでの受け取り、10件ずつのバッチ処理、処理済み行のスキップ、妥当性チェック、トリガー実行まで紹介します。
Read - 技術解説#GAS#レビュー分析#改善点抽出#Claude API
GASで商品レビューをAIで分析し改善点を自動抽出する方法
GASでスプレッドシートに集めた商品レビューや口コミをClaude APIに渡し、不満点を「品質」「配送」「価格」などのテーマに分類しながら具体的な改善点を自動抽出する方法を動くコードで解説します。JSONでの受け取り、10件ずつのバッチ処理、テーマ別の件数集計、定期トリガー実行まで紹介します。
Read - 技術解説#GAS#商品説明文#EC自動化#Claude API
GASで商品リストからAIで商品説明文を自動生成する方法
GASでスプレッドシートの商品名・特徴をClaude APIに渡し、ECサイト向けのキャッチコピーと商品説明文を自動生成する方法を動くコードで解説します。JSONでの受け取り、生成済み行のスキップ、リトライ、カスタムメニューからの一括実行まで紹介します。
Read - 技術解説#GAS#LINE#AIチャットボット#Claude API
GASとClaude APIでLINEのAIチャットボットを作る方法
GASをWebアプリとして公開し、LINEのWebhookをdoPostで受け取ってClaude APIに渡し、AIが自動で返信するチャットボットの作り方を動くコードで解説します。返信トークンでの応答、CacheServiceを使った会話履歴の保持、署名検証の制約と公開時の注意点まで紹介します。
Read - 技術解説#GAS#名刺管理#画像OCR#Claude API
GASで名刺画像をAIで読み取りスプレッドシートに自動登録する方法
GASでGoogleドライブに置いた名刺の写真をClaude APIに直接渡し、会社名・氏名・部署・電話・メールを読み取ってスプレッドシートに自動登録する方法を動くコードで解説します。画像のBase64送信、JSONでの受け取り、メールアドレスでの重複防止、トリガー実行まで紹介します。
Read - 技術解説#GAS#UrlFetchApp#Web要約#Claude API
GASでWebページのURLをAIで要約してスプレッドシートに保存する方法
GASでスプレッドシートに並べたURLをUrlFetchAppで取得し、HTMLタグを除いた本文をClaude APIに渡して要約・キーポイント抽出を自動化する方法を動くコードで解説します。HTMLの除去、JSONでの受け取り、要約済みURLのスキップ、リトライ、トリガー実行まで紹介します。
Read - 技術解説#GAS#スプレッドシート#文章校正#Claude API
GASでスプレッドシートの文章をAIで校正・誤字脱字チェックする方法
GASでスプレッドシートの文章をClaude APIに渡し、誤字脱字や不自然な表現を自動で校正する方法を動くコードで解説します。校正結果と指摘理由をJSONで受け取る書き方、校正済みセルのスキップ、リトライ、カスタムメニューからの一括実行まで紹介します。
Read - 技術解説#GAS#Googleドライブ#請求書処理#Claude API
GASでPDF請求書をAIで読み取り自動転記する方法
GASでGoogleドライブのPDF請求書をClaude APIに直接渡し、請求元・金額・支払期日を読み取ってスプレッドシートに自動転記する方法を動くコードで解説します。PDFのBase64送信、JSONでの受け取り、読み取れない項目の扱い、処理済みPDFの移動まで紹介します。
Read - 技術解説#GAS#Googleカレンダー#週報自動化#Claude API
GASでカレンダーの予定からAIで週報を自動作成する方法
GASでGoogleカレンダーの1週間分の予定を取得し、Claude APIで週報の下書きを自動生成してメールで受け取る方法を動くコードで解説します。CalendarAppでの期間指定、辞退・終日予定の除外、所要時間の集計、毎週金曜のトリガー実行まで紹介します。
Read - 技術解説#GAS#Googleドキュメント#議事録#Claude API
GASで議事録をAIで要約しタスクを自動抽出する方法
GASでGoogleドキュメントの議事録を読み取り、Claude APIで要約と決定事項・ToDoの抽出を自動化する方法を動くコードで解説します。DocumentAppでの本文取得、JSONでのタスク受け取り、担当者と期限のスプレッドシート転記、フォルダ監視トリガーまで紹介します。
Read - 技術解説#GAS#感情分析#アンケート分析#Claude API
GASでアンケートの自由記述をAIで感情分析する方法
GASでアンケートの自由記述をClaude APIに渡し、ポジティブ・ネガティブの感情分析とスコア付けを自動化する方法を動くコードで解説します。JSON形式で結果を受け取る書き方、10件ずつまとめて送るバッチ処理、ネガティブ回答のSlack通知まで紹介します。
Read - 技術解説#GAS#スプレッドシート#AI翻訳#Claude API
GASでスプレッドシートの文章をAIで自動翻訳する方法
GASでスプレッドシートのセルをClaude APIに渡し、英語⇄日本語などへ自動翻訳する方法を動くコードで解説します。翻訳関数の作り方・翻訳済みセルのスキップ・一括翻訳・API制限対策のリトライ・カスタムメニューからの実行まで紹介します。
Read - 技術解説#GAS#Googleフォーム#AI返信#Claude API
GASでGoogleフォームの回答にAIで返信下書きを自動作成する方法
GASでGoogleフォームの回答を受け取り、Claude APIで返信メールの下書きを自動作成してGmailに保存する方法を動くコードで解説します。フォーム送信トリガー・回答の取り出し・返信生成プロンプト・誤送信を防ぐレビュー前提の運用まで紹介します。
Read - 技術解説#GAS#Gmail#AI要約#Claude API
GASでGmailの長文メールをAIで3行に自動要約する方法
GASでGmailの長文メールを取得し、Claude APIで3行に自動要約してスプレッドシートに記録する方法を動くコードで解説します。要約プロンプト・長文の切り詰め・二重記録防止・トリガーによる定期実行まで紹介します。
Read - 技術解説#GAS#Slack#Webhook#通知連携
GASからSlackに自動通知する方法|Incoming Webhookで実装
GASからSlackへ自動通知を送る方法を動くコードで解説します。Incoming Webhookの取得、UrlFetchAppでの送信、Block Kitでのリッチ表示、フォーム送信をトリガーにした通知、Webhook URLの安全な保管まで紹介します。
Read - 技術解説#GAS#Claude API#AI活用#問い合わせ分類
GASからClaude APIを呼び出して問い合わせを自動分類する方法
GASからUrlFetchApp経由でClaude APIを呼び出し、スプレッドシートの問い合わせを「見積依頼」「クレーム」などに自動分類する方法を動くコードで解説します。APIキーの安全な保管・エラー処理・定期実行まで紹介します。
Read - AI活用#Claude Code#LP制作#ノーコード#AI開発
Claude Codeで誰でもLP(ランディングページ)が作れる時代へ
プログラミング未経験でも、AIエージェント「Claude Code」に日本語で指示するだけでLPが作れます。仕組み・作れるもの・制作の流れ・費用感まで、はじめての方向けに全体像を解説します。
Read - AI活用#Claude Code#プロンプト#LP制作#AI活用
AIにLP制作を依頼するプロンプトの書き方|実例で学ぶ指示のコツ
Claude CodeなどのAIに思い通りのLPを作ってもらうためのプロンプト(指示文)の書き方を、そのまま使える実例つきで解説します。伝えるべき5要素や修正依頼のコツまで紹介します。
Read - AI活用#Claude Code#LPデザイン#Webデザイン#AI活用
Claude Codeで凝ったデザインのLPを作るコツ|センス不要の指示術
デザインの専門知識がなくても、Claude Codeへの伝え方を工夫すれば洗練されたLPが作れます。余白・タイポグラフィ・配色・アニメーション・参考サイトの示し方まで解説します。
Read - AI活用#AIライティング#キャッチコピー#LP制作#コンバージョン
AIでLPのキャッチコピーと構成を作る方法|刺さる言葉の作り方
AIを使ってLPのキャッチコピーと全体構成を作る方法を解説します。刺さる見出しの型、ファーストビューからCTAまでの構成、コピーを量産して選ぶコツまで紹介します。
Read - AI活用#Claude Code#LP制作#ロードマップ#AI開発
Claude Codeで1日でLPを公開するロードマップ|時間割で解説
Claude Codeを使えば、準備から公開まで1日でLPを形にできます。午前・午後・夜の時間割に沿って、構成づくり・制作・調整・デプロイまでの進め方をロードマップ形式で解説します。
Read - AI活用#レスポンシブ#スマホ対応#LP制作#AI活用
スマホでも崩れないLPをAIで作る方法|レスポンシブ対応の指示術
スマホ閲覧が主流の今、LPはモバイルで崩れないことが必須です。AIにレスポンシブ対応を指示するコツ、崩れやすい箇所と対処、実機での確認方法まで解説します。
Read - AI活用#デプロイ#ホスティング#LP公開#AI開発
AIで作ったLPを無料で公開する方法|デプロイの流れを解説
Claude Codeで作ったLPをインターネットに無料で公開(デプロイ)する方法を初心者向けに解説します。ホスティングの仕組み、公開までの流れ、独自ドメイン、常時SSL化まで紹介します。
Read - AI活用#問い合わせフォーム#LP制作#コンバージョン#AI活用
LPに問い合わせフォームをAIで実装する方法|離脱しない設計
LPの成果を左右する問い合わせフォームをAIで実装する方法を解説します。入力項目の絞り方、AIへの依頼のしかた、送信・通知の仕組み、スパム対策や個人情報の扱いまで紹介します。
Read - AI活用#SEO#LP制作#構造化データ#AI活用
AIで作るLPのSEO対策|検索に強いランディングページの作り方
1枚もののLPでも、AIを活用すれば検索に強い作りにできます。タイトルとメタ情報、見出し構造、キーワード設計、表示速度、構造化データ、OGPまで、AIに任せて整えるSEO対策を解説します。
Read - AI活用#LP改善#A/Bテスト#コンバージョン#AI活用
公開後のLPをAIで改善・A/Bテストする方法|成果を伸ばす運用術
LPは公開してからが本番です。アクセス解析での現状把握、AIを使った改善案づくり、A/Bテスト、指標の読み方まで、公開後にLPの成果を伸ばす改善サイクルを解説します。
Read - 技術解説#GAS#HtmlService#カメラ#getUserMedia
GASではカメラ起動できない?リアルタイムカメラを起動する裏技
GAS HtmlService の iframe 制限で getUserMedia() が使えない問題を、about:blank ポップアップ方式で回避する実装コードとモバイル代替案を解説します。
Read - 技術解説#GAS#スプレッドシート#重複削除#自動化
GASでスプレッドシートの重複データを自動検出・削除する方法
GASでスプレッドシートの重複行を自動検出・削除する実装方法を解説します。複合キーや表記ゆれを考慮した重複判定、トリガーによる定期実行まで紹介します。
Read - 技術解説#GAS#Gmail#自動化#スプレッドシート連携
GAS×Gmail自動化:受信メールをスプレッドシートに自動記録する方法
GmailApp.search()で受信メールを検索し、件名・送信者・本文をスプレッドシートに自動転記する方法を解説します。二重記録防止やトリガー設定まで紹介します。
Read - 技術解説#GAS#実行時間制限#トリガー#パフォーマンス
GASの6分実行時間制限を回避する3つの実装パターン
GASの6分実行時間制限を回避するための分割実行・時間主導トリガー・LockServiceを使った3つの実装パターンを解説します。
Read - AI活用#Claude Code#AI開発#生成AI#導入
Claude Codeとは?できることと始め方をわかりやすく解説
Anthropic社が提供する開発者向けAIエージェント「Claude Code」について、できること・通常のチャットAIとの違い・導入方法を初心者向けに解説します。
Read - AI活用#Claude Code#GAS#プロンプト#開発効率化
Claude CodeでGAS開発を効率化する実践プロンプト集
Claude CodeにGAS開発を依頼する際の実践的なプロンプト例を紹介します。新規実装・リファクタリング・デバッグ・設計相談まで、そのまま使える依頼文を解説します。
Read