Excel VBA質問箱 IV

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

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


62531 / 76738 ←次へ | 前へ→

【18814】Re:配列関数とその後の集計
発言  VBA初心者  - 04/10/13(水) 8:55 -

引用なし
パスワード
   >どんな数式を配列として、設定したのか具体的な例を挙げて下さい。

申し訳ありません。
具体的な例を挙げようと思います。

該当するRangeオブジェクトに以下のように
プロパティを設定しています。

FormulaArray = "=VLOOKUP(E2,IF(dat!$B$3:B$" & longDatCount & "=B2,dat!$E$3:L$" & longDatCount & "),8,FALSE)"

longDatCountはデータの数です。
該当する範囲の絞り込み(第二引数)に対しVLOOKUPをかけ
E2に該当したものでかつ
datワークシートのB3〜B選択範囲とB2が該当した行の
8列目を合計しています。

>配列数式の確定は、Ctrl+Shift+Enterキーで行います。

上記でしたら、マクロで代入後うまく動いているようです。
設定セルが多い為できたら数式で値を設定したいのですが…
0 hits

【18807】配列関数とその後の集計 VBA初心者 04/10/12(火) 18:53 質問
【18808】Re:配列関数とその後の集計 ichinose 04/10/12(火) 19:45 発言
【18814】Re:配列関数とその後の集計 VBA初心者 04/10/13(水) 8:55 発言
【18831】Re:配列関数とその後の集計 ichinose 04/10/13(水) 20:51 発言

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