Rangeオブジェクトの主要プロパティ17選!ExcelVBA
エクセルVBAのプロパティは意外と奥が深いんです。大きく分けるとオブジェクトを返すものと単にデータの設定や取得ができるものがあります。
0:00 Rangeオブジェクトとは?
3:20 End
5:54 Offset
7:04 CurrentRegion
7:34 Resize
10:10 EntireRow
10:52 EntireColumn
11:23 ActiveCell
11:53 Selection
12:27 設定と取得とは
13:35 Address
15:05 Row
19:09 Column
20:08 Formula
21:13 Text
22:27 NumberFormatLocal
23:42 Phonetic
24:37 Font
26:15 Interior
📚ゼロから勉強し直したい方は
[VBAプログラミング基礎講座の再生リスト]
• VBAプログラミング基礎講座
Пікірлер: 10
分かりやすかったです。
@macro-chan
3 жыл бұрын
ありがとうございます!!
最近興味があってこれ系の動画を漁っていますが、さくさく解説してくれるのですぐに覚えることはできなくても色々理解できてたのしいです!
こういう基礎講座ホント助かります!ありがとうございます。
どうやったら、ここまでExcelを極めることができたのですか? 独学でここまでされたのですか? それとも、何かセミナーや専門学校でも行かれたのですか?
@macro-chan
8 ай бұрын
独学です!
VBAの勉強をするのにKZreadをよく利用しますが、問題集を解いているような解説は非常におもしろいですね。こういう問題集みたいなものってあるのでしょうかね 今の時代であれば、LINEなどで「今日の一問」みたいなものを配信してもおもしろそうですね(=^・^=) ありがとうございます
まだVBA勉強中なので理解があってるかはわかりませんが、Rangeはオブジェクトでもありプロパティでもあると思うんですよね。 WorksheetクラスのメンバーとしてのRangeはプロパティですが、Rangeクラスのメンバーにvalueプロパティがあるのでvalueから見ればRangeはオブジェクトとなる。 なので、オブジェクト.プロパティの構図で合ってると思うんですよね〜 Rangeクラスが呼び出されてインスタンス化されてると考えたほうがしっくりくるんですがどうなんでしょうね。
addressプロパティの使い方がわかるようになって 最終行や最終列に合計を入れるのが楽になりました。addressプロパティって row absolute, column absolute入れなくても false, falseだけでもいいんですね。初めて知りました。有難うございます。
@macro-chan
2 жыл бұрын
そうですね、名前付き引数は書くの面倒なので基本省略でOKだと思います!