Excelが大好きだ!

Excel大好き経理マンがExcelの事を書き綴っていきます。


スポンサードリンク

図形内テキストで改行できない

本当にこれも何度となく出くわすんだけど、気づかずにEnter連打する時があるという。更にはセル内改行と一緒かと思いAlt+Enterをするも何も起きないという。 戒めのための備忘録。 改行できる場合と出来ない場合 もちろん図形内テキストでも改行はできます。…

Thisworkbook.pathってどこ?

VBA

Thisworkbook.pathってどこ? 先日このような記事を公開しました。 www.excellovers.com この記事を作成している際に実務でも時々出くわす事態に遭遇しましたので紹介します。 アドレスは無し? Option Explicit Sub BookPath() MsgBox ThisWorkbook.Path En…

定数と変数で同じ名前をつけた(重複した)場合の挙動

VBA

要はタイトルのようなミスをやらかしてドツボにはまってしまった時のお話です。 なぜなんだ?と首をひねり過ぎて疲れてしまったので、同じことをやらかさないようにするための備忘録 プロシージャレベル優先? やらかしてしまった状態を極限まで簡素化したの…

配列のセルへの一括転記(3.転記の方法と大量データの並び替え)

前々回で配列の並び方、前回で行列の並び替えについて調べてみました。 www.excellovers.com www.excellovers.com 今回は配列のセルへの一括転記とTranspose関数の限界を超える大量データの並び替えについて調べてみました。 Transpose関数の限界と対応 配列…

配列のセルへの一括転記(2.配列の行列並び替え)

前回は配列のデータの並び方について調べました。 www.excellovers.com 今回は前回解説した3種類の配列について、それぞれ行列並び替えをした際に どのようにデータ並び替わるのかを調べてみたいと思います。 Transpose関数で行列並び替え VBAで配列の行列…

配列のセルへの一括転記(1.配列の並びとは)

VBAで取得している配列をTranspose関数で行列を入れ替えて、 セル範囲へ一括貼り付けをよく使います。 配列からの一括転記にすると処理がかなり高速化されます。 しかしこのTranspose関数を使えば良いのか使わなくていいのか、 2回使わないといけないのかで…

ピボットテーブルで行タイトル・列タイトルを表示する方法

ピボットテーブルを初期状態で作成するとこのような感じに出来上がるかと思います。 行ラベル(列ラベル)てなんやねん このままでは紙で提出したときに何を集計したのかと全くわかりません。 行ラベル・列ラベル共にピボットテーブルのフィールド名が表示され…