AutoHotkey スクロール時、ウィンドウをアクティブ

プルダウンでスクロールすると閉じてしまうなどあるので注意。

VBA Outlook添付ファイル忘れ警告

ファイル>オプション>トラストセンター>トラストセンターの設定>マクロの設定>すべてのマクロを有効にする
※デジタル署名が上手くいかないとき

ファイル>オプション>リボンのユーザー設定>(右側)開発にチェック
(上部に開発メニューがー表示されるので)
開発>Visual Basic>ThisOutlookSession(ダブルクリック)

を貼り付けて、保存。

Google Apps Script フィルタ設定

 

VBA 販売管理

Excelで販売管理を作成してみた。

UserForm1

出荷予定表

請求期間

請求書

設定

納品書

 

GitHub Copilot Chat 使ってみた

GitHub Copilot Chatが使えるようになったので実験。

VSCodeの場合

・GitHub Copilotを登録(既に登録済)
・Visual Studio Code Insidersをインストール
https://code.visualstudio.com/insiders/
・拡張機能GitHub Copilot Nightlyをインストール

拡張機能からGitHubにログインした後、サイドパネルにチャットが表示される。

Visual Studioの場合

・Visual Studioを最新版にアップデート
・拡張機能Visual Studio Extension for GitHub Copilot Previewをインストール
・Visual StudioからGitHubのアカウントにログイン
・表示>GitHub Copilot チャット

***

・日本語に対応している。質問/回答も日本語。
・ChatGPTと同じで、プログラミング以外の質問もできる。
まったくプログラミングに関連しない話題はNG。
・反応速度は、Bing、ChatGPT(無料)より断然早い。

試しにVBAでPOST+PHPで受け取るコードを書いてもらってみた。

***

ChatGPTも同じだけど、ちょっと複雑な(ループや条件分岐が複雑になるような)内容だと思った通りのコードを生成させるのは難しい。

逆に上から素直に処理するようなコードの場合、思った通りになることが多いので、かなりの省力化になりそう。

ChatGPTの場合(VSCode)

ChatGPTのアカウントを作成し、APIキーを取得しておく。

ChatGPT – Genie AI
をインストールしChange API Keyから登録。

 

 

PowerShell ユーザー名、IPアドレスをメールする

 

VBA 請求期間を計算

マスタの締日、現在の日付から請求期間、支払予定日を計算。

 

VBA モジュールエクスポート

 

Power Automate Desktop サインインできない

Power Automate Desktop を使って見ようと思ってインストールしてみたが、サインインしようとメールアドレスを入力すると、
メッセージ = Invalid cloudType value: Invalid
パラメーター名:cloudType
エラー = System.ArgumentException
全文 = System.ArgumentException: Invalid cloudType value: Invalid
パラメーター名:cloudType
というエラーがでる。

どうもメールアドレスに問題があるようなので、
・test@gmail.comでサインイン
(エラーが出ず次の画面に進む)
・パスワードを忘れた場合をクリック
・キャンセルをクリック
ここまではサインイン情報はtest@gmail.comになっていたが、これで自分のメールアドレスに切り替わるので、パスワードを入力すれば完了。

C# 画像表示(縦横比固定+タイマー更新)

LAN経由で現場のディスプレイに資料を表示させておくアイデアの検証用。

何かしらのスクリプトで資料のファイルを自動で開く方法も考えたけど、資料を準備する側が画像に変換する手間をかけれるならプログラムが簡単で済む。