2つのシートのデータをキー列をもとに合成するマクロを自動作成します。
VBAの入門用としても最適です。マクロを修正すると複数の列が合成できます。
例 入力表(商品コードと数量) 参照表(商品コードと単価)
入力表に、参照表から商品コードをもとに単価を読み込みます。
操作
1)メニューの[k_ツール][表の合成VBA]を選択してください。
[k_ツール]メニューは本ブックを読み込むと自動的に作成され、閉じると削除されます。
2)表示されるフォームで下記のように、セルを選択してください。
�‘�力シート中のキーセル(先頭行)を選択してください
��入力シート中の出力先セル(どの行でも可)を
選択してください (この列は消去されます!)
��参照するシート中のキーのセル(どれか1つ)を選択してください
�せ仮箸垢襯掘璽斑罎亮茲蟒个好札襦覆匹譴�1つ)を選択してください
(参照表の文字数が固定で入力表の文字数と異なる場合、
�イ吠源�数を入力してください)
「マクロ出力」シートにマクロが自動作成され、クリップボードにコピーされます。
3)下記操作し、VBAをVBエディターに貼付け実行してください。
[ツール] [マクロ] [VISUALBASICEDITOR]
[挿入] [標準モジュール]
[編集][貼付]
マクロのどこかの行を選択し、
[実行][SUB/ユーザーフォームの実行] |