ノンプロ研中級プログラミング講座【VBAコース第5期】5回

ノンプロ研中級プログラミング講座【VBAコース第5期】5回目のツイートまとめです
2
ichihuku@VBAer @sayumifu

今日はノンプロ研VBA中級講座の5日目。テーマは「Excelライブラリ」です。ここが山場ですよ。お楽しみに~ #ノンプロ研 #VBA中級講座 pic.twitter.com/bRmhpeZve3

2023-06-21 17:08:00
拡大
FukuCyndi papa @FukucyndiP

今回のテーマExcelライブラリ 少々難しい内容です #ノンプロ研 #VBA中級講座

2023-06-21 20:10:36
ひでまる @hidemaro_0220

VBA中級講座5回目スタート。 今日はExcelライブラリ。 あと2回。頑張って乗り切る!! #ノンプロ研 #VBA中級講座

2023-06-21 20:10:40
Yuzunoki @y_ibris

Excelライブラリ 意識せず何となく使っちゃってることが多い #ノンプロ研 #VBA中級講座 pic.twitter.com/uGQ72hXd6a

2023-06-21 20:11:57
拡大
FukuCyndi papa @FukucyndiP

Excelライブラリにはエクセルで使うオブジェクトが並んでいるように見えて、実は全部クラスの位置付けです。 つまりよく使っている各オブジェクトはインスタンスなんですよね #ノンプロ研 #VBA中級講座

2023-06-21 20:12:08
Kei K @Kei_20230416

ExcelライブラリはExcelを操作するための機能。そのまま。 #ノンプロ研 #VBA中級講座

2023-06-21 20:12:20
FukuCyndi papa @FukucyndiP

オブジェクト階層構造 配下のオブジェクトを取得するには オブジェクト.プロパティ なオブジェクト式を使う。 で、取得するオブジェクトと同名のプロパティを使う。 この辺りが混乱ポイントかなぁ #ノンプロ研 #VBA中級講座

2023-06-21 20:12:35
Yuzunoki @y_ibris

OutlookのVBAとかWordのVBAとかいろいろある そのうちの一つとしてExcelでVBA操作するExcelVBAがある #ノンプロ研 #VBA中級講座 pic.twitter.com/QyprbUEkTL

2023-06-21 20:12:46
拡大
Yuzunoki @y_ibris

こういう親子関係、省略できちゃったりすることもあるから意識せずにある程度かけちゃったりするけど、やっぱり色んな使いかたできるようになるためには認識しとくのが大事 #ノンプロ研 #VBA中級講座 pic.twitter.com/dSGNNCrGyZ

2023-06-21 20:13:59
拡大
Yuzunoki @y_ibris

「Worksheets」の型が「Sheets」であるというのは覚えておきたいポイント Sheetsコレクションは色んなシートを含んでいる #ノンプロ研 #VBA中級講座 pic.twitter.com/qEFtp2FwsV twitter.com/y_ibris/status…

2023-06-21 20:18:14
拡大
Yuzunoki @y_ibris

※グラフシートを追加している状態 Worksheetsプロパティではワークシートしか出てこないけど、Sheetsプロパティだとグラフシートみたいな他のシートも出てくる #ノンプロ研 #VBA中級講座 pic.twitter.com/jb6QFYCsPa

2023-06-21 20:24:31
拡大
FukuCyndi papa @FukucyndiP

WorksheetsWorksheetsコレクションの型はSheets型 Worksheetオブジェクトの型は Worksheet型 うんうん #ノンプロ研 #VBA中級講座

2023-06-21 20:28:51
FukuCyndi papa @FukucyndiP

Workbooks.Countは開いているワークブックの数を数える。 個人用マクロブックもカウントされます #ノンプロ研 #VBA中級講座

2023-06-21 20:30:01
Yuzunoki @y_ibris

前回のおさらい! 標準モジュールとオブジェクトモジュールの違い #ノンプロ研 #VBA中級講座 pic.twitter.com/iY1w8dUC0n

2023-06-21 20:32:47
拡大
FukuCyndi papa @FukucyndiP

オブジェクトを返すプロパティで、グーバルメンバーあたるものは、上位のオブジェクトを省略して気記述可能 #ノンプロ研 #VBA中級講座

2023-06-21 20:37:11
Yuzunoki @y_ibris

他の部署から「VBA動かなくなった」って言われて見てみると、この「省略」で「アクティブな●●」が作成当時と変わってしまってエラー吐いているのとかよく見る #ノンプロ研 #VBA中級講座 pic.twitter.com/gK0QDgEiyx

2023-06-21 20:39:08
拡大
FukuCyndi papa @FukucyndiP

オブジェクトを表すグローバルんばプロパティは上位オブジェクトを省略して記述できるけど、省略すると"その時Activeなヤツ”とみなされる。 つまり、状況によって指定するものが変わるので注意 #ノンプロ研 #VBA中級講座

2023-06-21 20:39:52
FukuCyndi papa @FukucyndiP

Withブロック内でドットを忘れてもこの混乱に陥るので注意です #ノンプロ研 #VBA中級講座 twitter.com/y_ibris/status…

2023-06-21 20:41:21