ワークブック内およびワークブック間でワークシートをコピーおよび移動する

ワークシートのコピーと移動

ワークブック内でワークシートをコピーする

最初の手順はすべての例で同じです。

  1. Microsoft Excel でいくつかのデータを含む 2 つのワークブックを作成します。この例では、Microsoft Excel で 2 つの新しいワークブックを作成し、ワークシートにいくつかのデータを入力しました。
  • FirstWorkbook.xlsx (3 つのワークシート)。
  • SecondWorkbook.xlsx (1 ワークシート)。
  1. Aspose.Cells をダウンロードしてインストールします。
    1. ダウンロード Aspose.Cells for .NET.
  2. 開発用コンピューターにインストールします。 全てAsposeコンポーネントがインストールされると、評価モードで動作します。評価モードには時間制限がなく、生成されたドキュメントに透かしを挿入するだけです。
  3. プロジェクトを作成します。
  4. Visual Studio.Net を起動します。
  5. 新しいコンソール アプリケーションを作成します。
  6. 参照を追加します。
  7. Aspose.Cells への参照をプロジェクトに追加します。 たとえば、…\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll への参照を追加します。
  8. ワークブック内でワークシートをコピーする 最初の例では、FirstWorkbook.xlsx 内の最初のワークシート (コピー) をコピーします。

コードを実行すると、Copy という名前のワークシートが Last Sheet という名前で FirstWorkbook.xlsx 内にコピーされます。

ワークブック内でのワークシートの移動

次のコードは、ブック内のある位置から別の位置にワークシートを移動する方法を示しています。コードを実行すると、Move という名前のワークシートが FirstWorkbook.xlsx のインデックス 1 からインデックス 2 に移動します。

ワークブック間でワークシートをコピーする

コードを実行すると、Copy is という名前のワークシートが SecondWorkbook.xlsx に Sheet2 という名前でコピーされます。

ワークブック間でワークシートを移動する

コードを実行すると、Move という名前のワークシートが FirstWorkbook.xlsx から Sheet3 という名前の SecondWorkbook.xlsx に移動します。