1

わかりましたので、Excel 2010 でマクロを作成しています。将来的にデータを投影することを検討しています。私がやりたいのは、データを自由に編集できるようにする「What if」ボタンをExcelで作成することです。次に、完了したら、別のボタン「リセット」が必要です。これを押すと、データセット全体が以前の状態にリセットされます。次に、可能であれば別のボタンを作成します。最後の「What if change」を返す「Last Scenario」。

たとえば、1月から12月の月でExcelを使用すると、次のようになります

  1. 販売
  2. 費用
  3. 利益 (売上 - コスト = 利益)

うまくいけば、これを 1 つの Excel シートだけで行い、Excel の外部に保存することなくこれをすべて実行したいと考えています。一時的に新しいシートに保存して呼び出す方法があれば。次に、古い whatif を消去する新しい whatif が作成されるまで、Last Scenario を保存します。

ありがとう

4

1 に答える 1

1

セル A1 から派生したファイル名で現在の Excel ファイルを保存するには

Public Sub SaveAsA1()
    ThisFile = Range("A1").Value
    ActiveWorkbook.SaveAs Filename:=ThisFile
End Sub
于 2011-07-15T21:52:21.067 に答える