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

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

この記事では、Aspose.Cells を使用して次のことを行う方法について説明します。

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

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

  1. Microsoft Excel でいくつかのデータを含む 2 つのワークブックを作成します。この例では、Microsoft Excel で 2 つの新しいワークブックを作成し、ワークシートにいくつかのデータを入力しました。
  • FirstWorkbook.xls (3 つのワークシート)

  • SecondWorkbook.xls (1 ワークシート)。

    FirstWorkbook.xls

todo:画像_代替_文章

SecondWorkbook.xls

todo:画像_代替_文章

  1. Aspose.Cells をダウンロードしてインストールします。
    1. ダウンロード Aspose.Cells for Java.
  2. 開発用コンピューターで解凍します。 全てAsposeコンポーネントがインストールされると、評価モードで動作します。評価モードには時間制限がなく、生成されたドキュメントに透かしを挿入するだけです。
  3. プロジェクトを作成します。
  4. Eclipse などの Java エディターを使用してプロジェクトを作成するか、テキスト エディターを使用して簡単なプログラムを作成します。
  5. クラスパスを追加します。
  6. Aspose.Cells.zip から Aspose.Cells.jar と dom4j_1.6.1.jar を抽出します。
  7. Eclipse でプロジェクトのクラスパスを設定します。
  8. Eclipse でプロジェクトを選択し、メニューをクリックします計画、 それからプロパティ.
  9. 選択Java ビルド パスダイアログの左側で、[ライブラリ] タブを選択します。
  10. クリックJAR を追加するまた外部 JAR を追加するAspose.Cells.jar と dom4j_1.6.1.jar を選択してビルド パスに追加します。
  1. ワークブック内でワークシートをコピー: 以下は、タスクを実行するために によって使用されるコードです。ワークシート Copy を FirstWorkbook.xls 内にコピーします。

コードを実行すると、Copy という名前のワークシートが FirstWorkbook.xls 内に移動し、Last Sheet という新しい名前が付けられます。

出力ファイル

todo:画像_代替_文章

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

以下は、タスクを実行するために使用されるコードです。

コードを実行すると、ワークシート Move が FirstWorkbook.xls のインデックス 1 からインデックス 2 に移動します。

出力ファイル

todo:画像_代替_文章

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

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

出力ファイル

todo:画像_代替_文章

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

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

FirstWorkbook.xls を出力

todo:画像_代替_文章

出力 SecondWorkbook.xls

todo:画像_代替_文章

結論