2016-05-29 6 views
0

私はD1:D100を "Projection"と定義します。この「投影」はセルB2(年齢)、B3(性別)、B4(預金)に応じて変化します。他のワークシートに結果をコピーするVBAマクロ

そして、私は4つのシナリオを実行する必要があります。

  1. 年齢:40、性別:男性、デポジット:1000
  2. 年齢:30、性別:男性、デポジット:2000
  3. 年齢:40、性別:女性、デポジット:1500
  4. 年齢: 30、性別:女性、デポジット:2500

私は4つのシート(「40M」、「30M」、「40F」、「30F」)を貼り付けて投影します。

マクロを作成してこの4つのシナリオを実行し、各シート(シナリオ1〜シート40 M、シナリオ2〜シート30 Mなど)に貼り付けます。誰でも助けることができますか?

+0

B2を「40」、B3を「Male」、「B4」を「1000」に設定した後、D1:D100をシート「40 M」にコピーします。 2番目の例でこれを行います。これをハードコーディングすると、手動でこれをやりながらマクロを記録するより時間がかかります...試してみましたか? –

+0

ええ、私はすでに手作業で試してみましたが、問題は "投影"(D1:D100)に影響するいくつかの仮定があることです。私はすでに8回のように仮定を変更します。私は、このマクロを作成する方法がある場合、それがより良いだろうと思う –

+0

それを記録しようとしている? –

答えて

0

他のシートに投影をコピーする。各シートには、変数と前提条件がある最初のシートへの参照が適用されます。

関連する問題