例えばワークシートの変数だって
Thisworkbookならオブジェクト名でいいのに
Dim ws as Worksheet
Set ws = Sheets("シート名")
と
いちいち変数宣言と変数に代入するコードばかり
理由があるとするなら、
Set ws = 〜
と書かなきゃ、いきなりオブジェクト名でO.Range(〜)と書かれても読み手や初心者は意味不明だからという事だと思う
私はほとんどSet ws = なんか使わない
With wb.sheets(1)とも書く
何なら最近はworkbooks.open(パス).Sheets(1)で引数として渡したりもする
Excel VBA 質問スレ Part82
■ このスレッドは過去ログ倉庫に格納されています
161デフォルトの名無しさん
2025/03/04(火) 07:47:19.70ID:Tb7et4b8■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 立民・野田代表「早急に辞任を」 首相官邸筋の核兵器保有発言 ★3 [蚤の市★]
- 高市政権の核兵器保有発言「事実なら非常に深刻な事態。国際社会は警戒すべき」中国 ★3 [お断り★]
- 日銀、0.75%に利上げ - 30年ぶり高水準、物価高抑制 ★6 [ぐれ★]
- 松村沙友理「いい女っていっぱいおるけどいい男あんまおらんくない?30オーバーでいい男性ってみんな結婚してる」★2 [muffin★]
- 【野球】メジャー挑戦・村上宗隆 22日に期限迫るも市場沈黙… 三振率や変化球対応を懸念 「日本Uターン」悪夢が現実味 米報道 [冬月記者★]
- 【東京】西東京市で親子4人が倒れた状態で見つかる [ぐれ★]
- 【速報】小泉防衛大臣、非核三原則破棄も選択肢 [369521721]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ7🧪
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ6🧪
- 【速報】日英GDP逆転、世界6位の経済規模に転落 [237216734]
- サーナイト第1条!(・o・🦎)お国の為に死ねる人~🙋🏡
- たとえるなら
