0

こんにちは、マクロの作成に問題があります。マクロが必要です。ユーザーが部門コードを入力すると、マクロが番号を取得し、最初のワークシートに移動し、部門コードと一致するまで列 B を読み取り、適切なすべてをコピーします。部門コードの行。次に、最後のワークシートまでループする必要があります。ワークブックには約 9 つのワークシートがあります。

4

2 に答える 2

0

本当にVBAである必要がありますか?

実際にはVLOOKUP関数を使用してこれを行うことができます。

検索条件'c'、テーブル'T'、列インデックスを渡すことができます'i'。列 1 が条件に一致する列'i'のコンテンツが返されます。'T''c'

または私はあなたの質問を誤解していますか?

よろしく

于 2009-09-10T23:02:48.420 に答える
0

試してみました-基本的に、部門コードが一致すると、値ではなく配列範囲が返されます。たとえば、A1 (シート 1) の入力の値を使用して、入力を使用して、シート 2 の列 A (A1:A99) のすべての値を一致させます。一致する場合は、配列形式で入力値に関連付けられている見出し行と他のすべての行 (A:ZZ) をコピーします。

于 2009-09-11T01:06:40.150 に答える