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経由で現場のディスプレイに資料を表示させておくアイデアの検証用。

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

 

 

 

 

Windows BitLocker無効化

新しいノートPC(HP)の設定をしていたらBitLockerが有効化されていた。
特に持ち歩く訳でもないし、KB5012170のような不具合もあるので無効化しておく。有効化すると(HDDだと特に)パフォーマンスが低下するという理由もある。

・無効化
control>BitLockerドライブの暗号化>BitLockerを無効化する
※数十分かかるので注意

・回復キーのバックアップする場合
control>BitLockerドライブの暗号化>回復キーのバックアップから保存できる。
Microsoftアカウントでログインしている場合、
Web>Microsoftアカウント>デバイス
からも確認できる。

・仕組み
BitLockerはTPMを利用しストレージを暗号化している。TPMはハードウェアの一部として鍵を生成している。

・注意
リカバリ、CMOS、BIOS、ドライブのクローンなどでBitLockerを有効化してあると不具合が出やすい。

Microsoftアカウントでログインしていると、BitLockerが自動で有効化されることがある。

もしPIN認証を複数回失敗しTMPロックアウトしたら
Win+R>tpm.msc>TPMをクリア

Windows パス色々 メモ

・IEブックマーク

%userprofile%\Favorites

・Edge(従来)ブックマーク

%userprofile%\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\DataStore\Data\nouser1\120712-0049\

%userprofile%\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\Favorites

・Edge(Chromium)ブックマーク

%userprofile%\AppData\Local\Microsoft\Edge\User Data\Default
Bookmarks
Bookmarks.bak

・スタートメニュー

C:\ProgramData\Microsoft\Windows\Start Menu\Programs
%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

・Chrome拡張機能

%userprofile%\AppData\Local\Google\Chrome\User Data\Default\Extensions

・VBA証明書

C:\Program Files\Microsoft Office\root\Office16\SELFCERT.EXE

certmgr.msc>個人>証明書
inetcpl.cpl>コンテンツ>証明書