EXCEL/VBA

EXCEL/VBA

EXCELにDECODEURL関数を作る

EXCELでURLの解析をしたくなった。 EXCELにはENCODEURLという関数があって、エンコードはこれで簡単に出来ることが分かったのだが、デコード用の関数は無いようだった。(何故無いんですか、MSさん。。。) 調べると、下記の様なS...
EXCEL/VBA

OneDrive上に置いたEXCELファイルがローカルに保存されない。

事象 Microsoft OneDrive上にEXCELを保存し、F12などで別名保存しようとすると、保存先が「E:\OneDrive」の様なローカルパスにならず、「」のようなネットワークパスになっていた。 動作確認すると、ローカルのOne...
EXCEL/VBA

[EXCEL]~以上~未満の数値を取得するlookup関数。

電気代の計算するのに、下記の様なテーブルから単価を引っ張りたくなった。 しかしながら、vlookupだとうまくいかずEXCEL2016だと専用関数は無いみたいだった。(Office365だとXLOOKUPで逆順検索も出来るらしい。) 仕方が...
EXCEL/VBA

[VBA]On Error GoTo lineを複数回使用できない。

事象 On Error GoToで、2回ERRORを拾おうとしたが、2回目のエラーが拾えない。 例えば、下記の様なコードを実行すると、 Sub testGoto2Times() Dim a1, a2 On Error GoTo Err1 a...
EXCEL/VBA

[EXCEL]環境変数path一発整形、文字列結合関数を強化。

pythonの環境構築してて、環境変数のパスを作るのが地味にだるかった。 というわけで、EXCELで文字列結合して作ろうと思ったのだが、標準の関数がいまいち使いにくかったので作成。 基本的には、TEXTJOINと似た感じの作り。TEXTJO...
EXCEL/VBA

[VBA]Range、Variant、配列の挙動調査

Range、Variant、配列に対してWorksheetFunction.Transposeを使ってると微妙に挙動が違うことがあったので調査。 シートの範囲を渡した時の挙動差 関数の引数がRange型の場合とVariant型の場合でどうい...
AutoHotKey

PowerPointの画像右クリックメニューの「図として保存(S)」でjpg保存するショートカットを作る。

PowerPointで画像や図形を選択して右クリックすると、メニューに「図として保存(S)」というものが表示される。 これを押すと、pngがデフォルトで画像を保存することができる。 私は、よくこの機能を使うのだが、基本的にjpeg保存するの...
EXCEL/VBA

[VBA] EXCELで配列作成関数作ろうとしたら、可変長引数で手間取った話。

Excelでの行列計算は便利なんだけど、セルが跨いでる値を配列として計算したい場合、飛んでるセルを束ねて整理する列を作ったりする必要がある。こんな中間セルを作るのは面倒なんで、複数のセルを結合して配列を作る関数が無いか探してみたんだけど無い...
AutoHotKey

[AHK]OFFICEアプリをマウスで横スクロール出来るようにする。

MicrosoftのWORD、EXCEL、PowerPointで横スクロールする時、スクロールバークリックするのめんどいと思ったんで、右クリック+ホイールで水平スクロールするようにしてみました。 AutoHotKeyでやったのはこんな感じ。...
EXCEL/VBA

[VBA]関数実行しようとしたら、オブジェクトが必要です(エラー 424)

下のような、関数にRangeオブジェクト送る関数書いて実行しようとしたら 「実行時エラー'424': オブジェクトが必要です。」 と言われて実行できなかった。 Sub Macro1() Dim a As Range Set a = Rang...
PAGE TOP
Ads Block Detector Powered by codehelppro.com
Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.