デスクトップやマイドキュメントのパス 環境 主な方法は2つ [System.Enviroment]::GetFolderPath 取得できるフォルダの一覧 Desktopのパスを取得する場合 値とフォルダの一覧を作成 WSHのSpecialFolders 下準備 取得できるフォルダの一覧 WSHでDesktopのパ…
Excel業務あるあるシリーズ Excelの仕様 シートの一覧を作成する ハイパーリンクを作成する 目次ページを追加するコード 目次だけだと・・・ 終わりに Excelで作業をしていたら、いつの間にか大量のシートが・・・。 他の人からもらったExcelなんだけど、シ…
PowerShellのショートサーキット(短絡評価) 公式ドキュメント 動作検証 終わりに PowerShellのショートサーキット(短絡評価) ふと、PowerShellにおける、ショートサーキット(短絡評価)ってどうなっているんだろうと疑問に思い調査してみました。 する…
ラフにプログラミンすればいいという話
PowerShellでGmailAPIをいじるよ
Excel 2019で登場した、待望(?)の文字列連結関数、TextJoin。 これが登場する前は、VBAで関数をちょこっと自作してましたが、もうその手間から解放されますね。 今回は、そのTextJoin関数のちょっとした応用例として、連結する文字を特定の文字(ダブルク…
コマンドプロンプトではなくPowershellを使ってpingを打つ コマンド おわりに 関連する記事 コマンドプロンプトではなくPowershellを使ってpingを打つ PowerShellを使って、連続でpingを送るワンライナーです。 システムを管理していると、よく使うping。 新…
事前準備 カレンダーから予定を取得する 環境 Google API用のdllをダウンロードする ダウンロードしたdllをインポートする PowerShellの文法で書き直す コードの全体 新しい予定を追加する 流れ コード 注意 終日の予定を追加 終日の予定を追加するサンプル …
VBAを使って、Notesを操作するシリーズです。 今回は、特定のフォルダに格納されているメールを参照するサンプルを紹介したいと思います。 VBAでNotesを操作するシリーズ コード全体 コードの解説 終わりに VBAでNotesを操作するシリーズ VBAでNoteメールの…
VBAでテキストデータをexcelに取り込むとき そもそもADODB.Streamって? ADODB.Stream#ReadLineでNull文字が含まれるファイルを扱うと Null文字がテキストファイルの途中にあるReadText(adReadLine)の挙動 用意したソース 用意したファイル Nullがはいってい…
特定のセルを取得したい 何はなくともオブジェクトブラウザー 第一引数 第二引数 プログラムのスピードアップ対策に!!・・・なるか? 該当のセルが見つからない場合はエラーを返す これは「条件を選択してジャンプ」機能です 終わりに 特定のセルを取得し…
いちいち起動アイコンを探すのが面倒なことありません? コマンドから起動できると地味に捗るアプリ8選 メモ帳 電卓 ペイント ブラウザ エクスプローラー コントロールパネル タスクマネージャー コマンドプロンプト/PowerShell おわりに いちいち起動アイコ…
政府統計の総合窓口 APIの例 アプリケーションIDを作成する 実際にAPIを使ってみよう Excelの力を借りてグラフ化する グラフ化はPowerShell単体ではできない 処理の流れ コードの全体 ほとんどVBAになってしまった jsonから値の属性を取得してシートに書き込…
プログラムのユーザーインターフェースは極力シンプルであれ!! どんなユーザーインターフェースがあるか VBEの再生ボタンで実行 リボンにあるマクロ実行ボタン ショートカットキーを割り当てる コマンドボタン ユーザーフォーム リボンにオリジナルボタン…
マクロからのシートの編集を許可しているはずなのに 検証した環境 シートの保護機能について シートを保護した状態でハイパーリンクを削除できない!! マクロからのシートの編集を許可しているはずなのに とあるVBAプログラムを作成していたところ、マクロ…