えくせるちゅんちゅん

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

Excelで高度な数式を構築する方法

今回はExcelで高度な数式を組むのに必要な技術を紹介します。 Excel関数は使えるようになったけど、配列数式が分からない!という方にもオススメです。 はじめに エクセルの基本 注意 計算の順番 配列 配列数式 配列数式ではない配列数式 数式作成に必要な標…

VBAでセルに含まれる全ての数値をカウントアップするマクロを作成する

今回はVBAでオートフィルの強化版みたいなのを作ってみましたので紹介します。 尚、本記事では「元に戻すを破壊しないVBAの書き方」も記載しています。

私が4画面でマルチディスプレイ環境を構築するまでの軌跡

今日はプログラミングをお休みして、マルチディスプレイ環境の構築についてのお話です。 この度、何を血迷ってか、DELLのU2719Dを購入しました。(\50,000) Dell モニター 27インチ 広視野角 フレームレス WQHD IPS非光沢 省スペース ブルーライト軽減 フリ…

VBAでファイルリストを高速に取得する関数を自作するPart4

今回は前回の「VBAでファイルリストを高速に取得する関数」に改良を加えて更に高速化すると共に64bit対応に成功しましたのでその軌跡を記します。

VBAでファイルリストを高速に取得する関数を自作するPart3

今回は以前執筆した「VBAでファイルリストを高速に取得する関数を自作する」の続編です。

Excelで行の高さを維持したまま並び替えできるようにする方法

今回はExcelで行の高さを維持したまま並び替えできるようにする方法を紹介します。

VBAer的視点で新元号「令和」について真剣に考えてみた

今回はVBAer的視点で新元号【令和】について考えてみました。

オートフィルタの設定範囲から任意の列のデータ部のRangeを取得するVBA関数

今回はオートフィルタの設定範囲から任意の列のデータ部のRangeを取得するVBA関数を作ったので紹介します。

3ヶ月のブログ運営を通して学んだこと

今回は3ヶ月のブログ運営を通して学んだことを独り語りしたいと思います。

Excelブック単体でExcelVBAを疑似マルチスレッド化してみる

今回はExcelブック単体でExcelVBAを疑似マルチスレッド化できるかの実験をします。

QNAP TS-932X-2Gのメモリを増設してみる

今日は先日購入した QNAP TS-932X-2Gに別途購入したメモリを増設してHDDを挿してセットアップしていきます。 はじめに 先日購入したこの子ですが、メモリが2GBしかありません。 QNAP ( キューナップ ) 9ベイ ハイブリット NAS ( 3.5インチ*5 2.5インチ*4 ) …

QNAP TS-932X-2Gを購入しました。

突然ですがQNAP TS-932X-2Gを購入しました。 今日からしばらくは本機のお話をしたいと思います。 とりあえず今日は購入に関するお話です。

VBA開発でコメントアウトを効率的に行う方法

こんばんちゅん。ことりちゅんです。(・8・) 突然ですが今日はVBAのコメントブロックについてです。 VBA(VBE)って標準設定ではコメントアウトのボタン(「編集」ツールバー)は隠されてるわ、コメントアウトにショートカットキーが使えないわで、とても不…

Excelから游ゴシック体を徹底的に駆逐する

Excelから游ゴシック体を駆逐したい!!! こんばんにちわ。ことりちゅんです。 今日は游ゴシック体が嫌いで嫌いで仕方がない人のための、Excelから游ゴシック体を駆逐する方法 を私が知る限りの全ての情報を紹介します。 「游ゴシック体大好きだよ!」って…

VBAのデバッグにおける真のイミディエイトウィンドウの使い方

今回はVBAのデバッグにおける真のイミディエイトウィンドウの使い方を紹介します。 VBAの開発画面(VBE)には様々なウィンドウがありますが、その中でも特に奥が深いのがイミディエイトウィンドウです。 イミディエイトウィンドウをどれだけ使いこなしている…

ExcelとVBAで列番号を最速で相互変換する関数を求めて徹底調査してみた

今回はExcelの列番号を最速で相互変換する関数を求めて徹底調査してみたので研究成果を発表します。 ここでは標準のExcel関数のみで変換する方法、VBAの関数両方を紹介しています。 元ネタ 列番号変換のテストパターン エクセル関数による変換式 列番号の整…

VBAでストップウォッチクラスを作ってみた part2

先日のVBA用のストップウォッチクラスを修正しました。

VBAでストップウォッチクラスを作ってみた part1

今回はVBA用のストップウォッチクラスを紹介します。

エクセル文字列処理数式奥義集

エクセル関数で文字列を自由自在に変換するための数式を大公開します。(随時更新) 載せて欲しい式や、バグ等があればコソッと教えてください。

VBAクイズ 問17~問20解説 VBA実務上のトラブル事例

今回は先日投稿したクイズの問17~問20について解説していきたいと思います。

VBAで複数ウィンドウのシート移動を同期させるクラスを作ってみた

今回はVBAで複数ウィンドウのシート移動を同期させるクラスを作ってみたので紹介します。

VBAクイズ 問14~問16解説 Dictionaryの注意事項

先日投稿したVBAクイズの問14~問16のDictionaryの注意事項を解説していきたいと思います。

Excelテーブルの行の高さの最低値を設定するテクニック

今回はエクセルで行の高さの最低値を設定することで、内部改行を含むテーブルをより扱い易くする方法を紹介します。

VBAクイズ 問9~問13解説 VBAの各種文法の注意事項

今回は先日投稿したクイズの問9~問13のVBAの文法の注意事項について解説していきたいと思います。

VBAクイズ 問6~問8解説 VBAの配列処理の注意事項

今回は先日投稿したクイズの問6~問8のVBAの配列に関する問題について解説していきたいと思います。

VBAクイズ 問1~問5の解説 Excel VBAのRange操作の注意事項

今回は先日投稿したクイズの問1~問5のRangeに関する問題について解説していきたいと思います。

VBAクイズ ことりちゅんからの挑戦状 問1~問20

今回は最近私の界隈で話題になった、VBAで原因の特定が難しいトラブル例を集めてみましたので出題形式で紹介します。

応答が停止したExcelで、VBAを確実に中断させる方法

今回はVBAユーザー必見、応答なしになったExcelでVBAを確実に中断させる方法(仮称:ちゅんちゅん奥義)を紹介します。 皆さんはVBAやマクロの使用中に無限ループをさせてしまって、VBAを中断させることが出来なくて泣く泣くExcelを強制終了させた。なんて経…

VBAで行の挿入を禁止する方法 part3 汎用化編

VBA

前回の「VBAで行の挿入を禁止する方法」が、行を自由に変更出来るようになりましたので紹介します。

VBAで行の挿入を禁止する方法 part2 実用編

VBA

前回の「VBAで行の挿入を禁止する方法」を実用的なものに改良しましたので紹介します。