Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7182 / 76732 ←次へ | 前へ→

【75141】Re:表の比較
発言  T-k  - 13/12/20(金) 0:36 -

引用なし
パスワード
   ▼γ さん:
>> たとえば変数CががC12ならその交差している行と列の連結がKeyになる
>> と思うのですがこの1文でその解釈をパソコンがしてくれているイメージでいいんでしょうか
>> ?
>それでよいと思います。
>
>参考までにお聞きしますが、
>     For Each c In .Offset(1, 2).Resize(.Rows.Count - 1, .Columns.Count - 2)
>      dt = tSh.Cells(1, c.Column).Value2
>      com = tSh.Cells(c.Row, "A").Value
>      tDic(com & dt) = VBA.Array(c.Value, c.Address(External:=True))
>    Next
>の3行の意味は理解されているのですよね。
>
>こうしうことがすべきだと思うのだけど、
>それはどこで実行しているのかな、
>といったことがもしあるなら、
>その「すべきこと」を教えてください。
>
>なお、必要もないのに全文引用するのはやめたほうが良いと思います。


返事ありがとうございます


3行の意味は理解されているのですよね。
>
 For Each c In .Offset(1, 2).Resize(.Rows.Count - 1, .Columns.Count - 2)
>      dt = tSh.Cells(1, c.Column).Value2
>      com = tSh.Cells(c.Row, "A").Value
>      tDic(com & dt) = VBA.Array(c.Value, c.Address(External:=True))
>    Next

上記意味はKey以外のすべての配列要素(変数C)に対して繰り返し処理
変数dtに日にちの入力された行範囲の値(シリアル値)を代入
変数comに文字列データの入力してある列範囲の値を代入(A列)
Dictionaryオブジェクト変数tdicに変数Comとdtを連結した値をKeyとし変数Cの値と変数Cのアドレスを配列要素とし代入
*ComとdtがKeyになっているのは今回教えてもらって理解しました


自分の理解はこんな感じです


こうしうことがすべきだと思うのだけど、
>それはどこで実行しているのかな、
>といったことがもしあるなら、
>その「すべきこと」を教えてください。
>
すべきことはできていてどこの文で実行しているか
なんとなく文をみて
予測できます
変数 配列等の解釈に少し不安な部分があり不躾な質問ばかり
してしまい申し訳ありません


>なお、必要もないのに全文引用するのはやめたほうが良いと思います

必要か必要でないかと言われたとき自分のしている仕事の効率化
をするためにこのときはどうしても必要でした
今もそうですが知識と経験が足りなくここまで難しい文
をオリジナルで作れるほどのスキルがないです
道理的にもいけないことは承知していますが
このままではいけないと思い直し恥をしのんで教えを乞うています
394 hits

【73761】表の比較 t−k 13/2/10(日) 15:38 質問
【73762】Re:表の比較 UO3 13/2/10(日) 19:22 発言
【73763】Re:表の比較 UO3 13/2/10(日) 19:51 発言
【73766】Re:表の比較 t−k 13/2/10(日) 22:56 発言
【73767】Re:表の比較 UO3 13/2/11(月) 6:46 発言
【75126】Re:表の比較 T-k 13/12/14(土) 0:02 質問
【75127】Re:表の比較 γ 13/12/14(土) 6:36 発言
【75133】Re:表の比較 T-k 13/12/17(火) 0:55 発言
【75134】Re:表の比較 γ 13/12/17(火) 6:35 発言
【75135】Re:表の比較 T-k 13/12/18(水) 0:28 発言
【75138】Re:表の比較 γ 13/12/18(水) 23:17 発言
【75141】Re:表の比較 T-k 13/12/20(金) 0:36 発言
【75143】Re:表の比較 γ 13/12/20(金) 7:16 発言
【75147】Re:表の比較 T-k 13/12/20(金) 23:50 お礼
【73768】Re:表の比較 UO3 13/2/11(月) 14:08 発言
【73770】Re:表の比較 t−k 13/2/12(火) 23:38 お礼
【73780】Re:表の比較 UO3 13/2/13(水) 19:30 発言
【81386】Re:表の比較 T-K 20/7/13(月) 23:33 質問[未読]
【81388】Re:表の比較 γ 20/7/14(火) 5:43 発言[未読]
【81393】Re:表の比較 T-K 20/7/14(火) 19:54 発言[未読]
【81394】Re:表の比較 γ 20/7/15(水) 9:15 回答[未読]
【81395】Re:表の比較 T-K 20/7/15(水) 17:45 お礼[未読]
【81396】Re:表の比較 マナ 20/7/15(水) 21:02 発言[未読]
【81398】Re:表の比較 マナ 20/7/15(水) 21:40 発言[未読]
【81397】Re:表の比較 マナ 20/7/15(水) 21:04 発言[未読]
【81399】Re:表の比較 T-K 20/7/15(水) 23:57 発言[未読]
【81400】Re:表の比較 マナ 20/7/16(木) 21:05 発言[未読]
【81410】Re:表の比較 T-K 20/7/23(木) 23:51 発言[未読]
【81412】Re:表の比較 マナ 20/7/24(金) 11:03 発言[未読]
【81415】Re:表の比較 マナ 20/7/24(金) 11:51 発言[未読]
【81429】Re:表の比較 T-K 20/7/29(水) 23:31 発言[未読]
【81433】Re:表の比較 マナ 20/7/30(木) 19:30 発言[未読]
【81434】Re:表の比較 マナ 20/7/30(木) 20:20 発言[未読]
【81435】Re:表の比較 T–K 20/8/1(土) 12:29 お礼[未読]

7182 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free