Excel VBA 質問スレ Part37at TECH
Excel VBA 質問スレ Part37 - 暇つぶし2ch1003:デフォルトの名無しさん
16/04/26 07:41:06.50 a47krk46.net
>>983
Array()ではないもの?

1004:デフォルトの名無しさん
16/04/26 07:54:40.16 9Pm0YF2l.net
>>984
うん、
Dim A() As ...
ReDim Preserve A(...)
で頑張ってる

1005:デフォルトの名無しさん
16/04/26 08:42:56.12 voj+ONYJ.net
そういうVBA特有の苦労を無くすためにどうしてる?って流れなのにバカかよ

1006:デフォルトの名無しさん
16/04/26 09:13:53.28 gi7Fi4KV.net
>>981
コレクションに
クラスを入れてる

1007:デフォルトの名無しさん
16/04/26 10:14:07.97 X2oLSlFm.net
>>985
Dim A As Variantで、ReDim Preserve とかを内部で呼び出すメソッドを定義したクラスを作ればいいよ。

1008:デフォルトの名無しさん
16/04/26 12:47:48.01 9Pm0YF2l.net
>>986
煽ることしかできないバカはどっかに行けよ

>>988
そう言うのをやったこともあるけど、動的配列ごときでクラス作るのも大袈裟な気がして今は ReDim を直接使う形に戻った

1009:デフォルトの名無しさん
16/04/26 13:36:31.94 /KGvpl9k.net
>>989
俺は「ごとき」とは思わないけどね。
それに、クラスを作るのも大げさとも思わない。

1010:デフォルトの名無しさん
16/04/26 18:38:48.26 /KGvpl9k.net
『昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ』
URLリンク(qiita.com)

力みすぎw

例えば素直に
For Each r In Range("A1:A12")
  If r.Value Mod 2 = 0 Then
    r.Offset(0, 1).Value = "偶数"
  Else
    r.Offset(0, 1).Value = "奇数"
  End If
Next
って書いた方が100倍わかりやすい。

1011:デフォルトの名無しさん
16/04/26 20:06:58.79 xvQ9k/GM.net
大げさっつーかVBAだとクラスにした場合、オーバーロードがないのに、宣言っていう余計な手間が増えるからな。
標準的な機能で補える程度のものでいちいちクラス作るのは面倒ってのは分かる。

1012:デフォルトの名無しさん
16/04/26 20:10:44.62 Ky9wERPQ.net
>>991
「インスタンスを生成する」って本当に宣言してやんの

1013:デフォルトの名無しさん
16/04/26 20:30:55.60 vc3Dfl5Q.net
インスマウスを生成

1014:デフォルトの名無しさん
16/04/26 20:44:31.93 X2oLSlFm.net
>>991
Excelタグの記事が447でVBAタグの記事が279か。
多いと見るか少ないと見るか...

1015:デフォルトの名無しさん
16/04/26 20:56:51.89 9Pm0YF2l.net
>>990
うん、君はそれでいいと思うよ
別に個人の感覚を強要してるわけでもないしね

1016:デフォルトの名無しさん
16/04/26 21:03:49.53 X2oLSlFm.net
テンプレ改善

1017:デフォルトの名無しさん
16/04/27 04:13:46.08 Nk+oP5xR.net
次スレ

Excel VBA 質問スレ Part41
スレリンク(tech板)

1018:デフォルトの名無しさん
16/04/27 10:31:26.05 tMN6lGzr.net
>>991
あー、462もストックされてる
この記事のMVCの下りが、何か良き物だと誤解されてなきゃいいが

1019:デフォルトの名無しさん
16/04/27 11:47:51.76 +kNKN17e.net
ここではVBAが致命的にダメとなってるな
URLリンク(qiita.com)

1020:デフォルトの名無しさん
16/04/27 13:05:50.97 FDxhVMp1.net
Exit Sub

1021:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 321日 20時間 47分 2秒

1022:1002
Over 1000 Thread.net
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


──────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
──────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
URLリンク(premium.2ch.net)
URLリンク(pink-chan-store.myshopify.com)


1023:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch