2011-03-16 9 views
0

私は異なるシート名のドロップダウンリストを持っています。シートに適切な名前を選択すると、別のシートの内容がsheet1に表示されるようにしたいと思います。そのようなコードに慣れている人はいますか?実際には、ユーザーが選択したすべてのレシピを1つのシートにすべて表示することができるレシピの隠しシートです。レシピのフォーマットは同じとみなすことができます。1枚のシート情報を別のシートに転送

ご迷惑をおかけして申し訳ありません。

ありがとうございます。

+0

可能複製[アクティブ化し、別のブックのワークシートに複数のワークブックで複数のワークシートからの行データをコピーするために、Excel VBAを使用する方法?](http://stackoverflow.com/questions/5261817/how-複数のワークシートからのデータ) –

答えて

1

機能させるには、INDIRECTADDRESS機能を使用する必要があります。

我々はSheet1.A2セルに格納されたシート名を持っている場合、そのコードは、セルB2のために、このようになります:

=INDIRECT($A$2&"!"&ADDRESS(ROW(B2);COLUMN(B2))) 

これは、あなたが他から撮りたい範囲全体をコピーする必要がある可能性がありシート。

RGDS

+0

ああ、ありがとうございました。私はこれらの機能を以前は見逃していませんが、どのように動作するか知っていると思います。病気をもっと見つけて、それらを適用する。ありがとう! –

+0

それらを適用する際に問題がある場合は、ここにコメントを追加してください。そうでなければ、このトピックを回答として設定することができます。 –

+0

こんにちはチアゴ、私はあなたと確認することができます、数式は私に戻って1つのセルを返します。私は細胞の選択を返すことができる方法はありますか?私は単純にそれらを選択することはできません。 –

関連する問題