Softex CelwareTech Blog

サイト内検索

技術記事、用語集、開発事例を横断して検索できます。実装方法を探すときは技術名、考え方を探すときは用語や作業名で検索してください。

複数語を空白で区切ると、タイトル、説明、タグ、本文、用語集、開発事例からまとめて探します。

最近追加された項目

技術記事Google Apps Script

Chrome拡張機能とGAS連携を止まりにくくする運用設計

Chrome拡張機能からGAS Webアプリへ大量データを送る業務ツールで、中断再開、分割POST、シート自動拡張、履歴DBと最新値シートの分離、状態表示UI、バージョン情報をまとめて設計する方法を解説します。

Chrome拡張機能GASGoogle Apps ScriptGoogleスプレッドシート定期実行再送設計
技術記事Google Apps Script

Chrome拡張機能からGAS Webアプリへ安全に定期POSTする設計

Chrome拡張機能でログイン済み画面を定期確認し、GAS Webアプリへ安全にPOSTしてスプレッドシートへ追記する設計をまとめます。設定画面、実行状態、トークン認証、一括追記、納品手順まで整理します。

Chrome拡張機能GASGoogle Apps ScriptGoogleスプレッドシートWeb API定期実行
技術記事技術まとめ

自宅PC不要|VPSでココナラの新着を監視し、LINE承認後だけ返信する仕組み

自宅PCを常時起動せず、VPS上のChrome拡張機能でココナラの新着を監視し、LINEで承認した返信だけを送る構成案を整理します。規約確認、安全設計、テスト手順も含めて解説します。

ココナラVPSChrome拡張機能LINE Messaging APISupabaseNext.js
技術記事Google Apps Script

GAS数式シートを入力セル差し替えで使い回す: 変換ロジックをコードから分離する

外部システム向けCSVの項目マッピングをGASに書かず、スプレッドシートの数式へ寄せる設計をまとめます。GASは入力セルを差し替え、SpreadsheetApp.flush()後に出力シートを回収する役割にします。

GASGoogleスプレッドシート数式名前付き範囲CSV業務アプリ
技術記事Google Apps Script

GASで郵便番号から住所補完するときは予備APIまで用意する

GAS Webアプリで郵便番号から住所を自動補完するときに、外部APIの空レスポンスや非JSON応答で画面を止めないための防御策と、予備APIへのフォールバック設計をまとめます。

GAS郵便番号住所補完UrlFetchAppWeb APIエラーハンドリング
技術記事Google Apps Script

GASで都道府県×タイプの2次元マスタを動的列で読む

都道府県ごと、商品タイプごとに値が変わる送料やクール区分を、固定列番号ではなく見出し名で読むGASの実装パターンをまとめます。列を増やしてもコード変更しないための2次元マスタ設計です。

GASGoogleスプレッドシートマスタ管理動的列送料業務アプリ
技術記事Google Apps Script

GASでShift-JIS CSVを入出力する方法: Drive保存・複数ファイル取込・桁落ち回避

GASでShift-JISのCSVを書き出し、ブラウザ側のFileReaderでShift-JIS CSVを複数ファイル取り込む実装パターンをまとめます。長い伝票番号の科学表記化や桁落ちを避ける運用上の注意点も整理します。

GASCSVShift_JISFileReaderGoogle Drive業務システム
技術記事技術まとめ

GPT-5.6のSol・Terra・Lunaは何が違う?3モデルの特徴と使い分けを分かりやすく解説

OpenAIのGPT-5.6 Sol・Terra・Lunaについて、性能、速度、コスト、向いている用途、通常のChatGPTとの違いを初心者向けに整理します。

ChatGPTOpenAIGPT-5.6生成AIAIモデルAPI
技術記事設計思想

初心者向けの説明力が受託開発の差別化になる

開発した仕組みを初心者にも分かるように説明することが、受託開発の信頼、運用定着、追加相談につながる理由と記事化の考え方を整理します。

受託開発説明設計初心者向け要件定義業務改善
技術記事Google Apps Script

Excel VBAからGAS Web APIへTSVでPOSTする実装定石

Excel VBAからGAS WebアプリへTSVを直接POSTするときの認証、302リダイレクト、UTF-8、全行検証、LockServiceの定石をまとめます。

GASExcel VBAWeb APITSVUTF-8業務アプリ連携
技術記事Google Apps Script

GASでシートに書くトークンは書式なしテキストに固定する

UUID由来の16進トークンをGoogleスプレッドシートへ保存するとき、数値や指数表記として解釈される不具合を防ぐために書式なしテキストへ固定する方法をまとめます。

GASGoogleスプレッドシートトークン書式不具合対策
技術記事Google Apps Script

GAS Webアプリで1レコード1ページの印刷PDFを作る

GAS Webアプリから改ページ付き帳票を印刷するために、iframe、ポップアップブロック、Chromeの余白設定を回避する実装パターンをまとめます。

GASWebアプリ印刷PDFCSSgoogle.script.run
技術記事Google Apps Script

GAS Webアプリで本人限定表示をトークンURLで実現する

GAS Webアプリでログインなしに本人用画面を見せるとき、氏名などの推測可能なURLではなく1人1トークンで表示対象を絞る考え方をまとめます。

GASWebアプリトークンアクセス制御Googleスプレッドシート
技術記事Google Apps Script

勤務時間の通常・深夜按分は区間の重なりで計算する

勤務時間を通常時間と深夜時間へ分けるとき、条件分岐を増やさず分に正規化した区間の重なりで安定して計算する方法をまとめます。

GAS勤怠集計時刻計算日跨ぎ業務ロジック
技術記事Excel VBA

Excelの時刻セルはDate型として扱い24:00を壊さず送る

Excel VBAで時刻セルを読み取るとDate型になり、IsNumericだけでは24:00が壊れる問題と、安全なh:mm整形方法をまとめます。

Excel VBA時刻Date24:00業務アプリ連携
技術記事Excel VBA

VBAのUTF-8エンコード・デコードをADODB.Streamで行う

VBAから日本語を含むWeb API通信を行うために、StringをUTF-8バイト配列へ変換し、responseBodyを文字列へ戻す汎用プロシージャを紹介します。

Excel VBAUTF-8ADODB.StreamWeb API汎用プロシージャ
技術記事Excel VBA

VBAでCOMに配列を渡すときはVariantで受ける

VBAからMSXMLなどのCOMへByte配列を渡す・responseBodyを受けるとき、Byte()ではなくVariantで境界を扱うべき理由をまとめます。

Excel VBACOMVariantByte配列MSXML
技術記事Google Apps Script

GASのappsscript.jsonマニフェストでWebアプリ設定とOAuthスコープを固定する

GASのappsscript.jsonマニフェストで、タイムゾーン、V8ランタイム、Webアプリの公開設定、OAuthスコープを明示する考え方を整理します。

GASGoogle Apps Scriptappsscript.jsonOAuthWebアプリGoogle Drive
技術記事バニラJS Webアプリ

Excelの投稿リストからXの予約投稿を半自動化するブックマークレット

Excelやスプレッドシートで管理している投稿本文・予約日時・画像パスを使って、Xの予約投稿入力を半自動化するブックマークレットの実装例です。

JavaScriptChromeブックマークレットクリップボードDOMX
技術記事Codex・AI開発運用

OneDrive配下のTech Blog作業を避け、C:\devでGitHub公開する運用

OneDrive配下でNext.jsサイトの記事追加、ビルド、commit、pushを行うと、同期やファイルロックの影響で作業が止まることがあります。Tech Blog本体だけをC:\devへcloneし、GitHubを正とする運用に切り替える考え方を整理します。

CodexOneDriveGitHubNext.jsNode.jsTech Blog