えくせるちゅんちゅん

ことりがエクセルをちゅんちゅんするブログ

MENU

VBAでWin32APIの64bit対応自動変換プログラムを作ってみた

愛用マクロを64bit版Excelに早急に対応させる必要が出てきたので、ソースコード上のWin32APIのDeclare文を64bit対応に自動変換プログラムを作ってみたので紹介する。 なお、Declare文の変更だけでは完全に64bit対応とはならないので、実際に使う人はちゃんと…

ワークシート用ユーザー定義関数を揮発性にする方法

今回はVBAで作るユーザー定義関数の第二弾。揮発性関数についてお話します。

VBAによる安定したワークシート用ユーザー定義関数の作り方

今回はVBAで安定したユーザー定義関数を作る方法についてお話します。

VBA関数のライブラリ名やモジュール名の省略を検知するアイディア

こんばんわ。最近自作のVBAモジュールのライブラリ化を夢見てアレコレしていることりちゅんです。 ライブラリ化を進めるに当たって、今まで適当に省略して済ませてきたモジュール名の明示が重要な課題となってきました。 そんな中、良い感じのアイディアが浮…

EnumWindowsを使って別プロセスのExcelを取得してみた

今日はVBAでWinAPIのEnumWindowsを使って別プロセスのExcelを取得する関数を作ってみました。

エクセルマクロで野生のマグロを駆逐するミニゲームを作ってみた

野良マグロを養殖して駆逐するミニゲームを作ってみたので紹介する。 前置き ソースコード 導入方法 解説 補足 まとめ 前置き まずは下記の記事をご覧いただきたい。 週刊アスキー アニメイトグループ社内の“天然マクロ”を駆逐したkintone 「天然マクロ」と…

えくせるちゅんちゅん式はてなブログの書き方

今回は私がMarkdownではてなブログを執筆するときの方法を紹介する。

VBAでIIF関数が全ての項を評価してしまうのは当然である

今日はVBAのIIF関数で、なぜ全ての引数を評価してしまうのか説明する。

VBAの裏技?コロンで好きな位置にブレークポイントを設置する

今回はVBAで好きな位置にブレークポイントを設置して、ストレス無く開発を進めるためのテクニックを紹介します。

VBAのStopとDebug.Assertステートメントの違い

今回はVBAのStopとDebug.Assertステートメントの違いについてお話します。

VBAのInStr関数の不思議な挙動について調べてみた

先日Twitterで教えて頂いたInStr関数の名前付き引数の不思議な挙動について情報を整理してみた。

VBAで文字列中の文字をカウントする関数を作ってみた

今回はVBAで最速で文字列に含まれる文字列の出現回数をカウントする関数を求めて色々と調査してみました。

VBAで環境に依存しないWindowsMediaPlayerの使い方

先日、フォロワーのA氏がWindowsMediaPlayerを使ったVBAで、環境依存のバグに悩んでいたので解決した話をする。

VBEでオブジェクトのどのイベントを使えば良いのか簡単に調べる方法

今回はVBEでWorksheetの全てのイベントを検知してDebug.Printするためのコードを素早く作成する方法を動画でお送りします。

XYから矩形を特定するワークシート関数を作ってみた

今回はちょっとしたユーザー定義関数を作ったので紹介します。

プライバシーポリシー