ソースセル範囲からターゲット位置にデータやスタイルをコピーできます。コピー先は指定した行番号および列番号から開始します。オプションの ManipulationOptions パラメーターを使用すると、コピーする内容の種類(値のみ、書式、数式、または全内容など)を制御できます。
|
コードのコピー
|
|
|---|---|
// データを設定します。 spreadSheet1.Workbook.ActiveSheet.Cells["A1"].Value = 10; spreadSheet1.Workbook.ActiveSheet.Cells["A2"].Value = 20; spreadSheet1.Workbook.ActiveSheet.Cells["A1:A2"].Font.Color = GrapeCity.Spreadsheet.Color.FromArgb(255, 0, 0); spreadSheet1.Workbook.ActiveSheet.Cells["A1:A2"].Font.Italic = true; spreadSheet1.Workbook.ActiveSheet.Cells["B1"].Value = 1; spreadSheet1.Workbook.ActiveSheet.Cells["B2"].Value = 2; // 値のみをC3:D4にコピーします。 spreadSheet1.Workbook.ActiveSheet.Cells["A1:B2"].Copy(3, 3, GrapeCity.Spreadsheet.ManipulationOptions.Values); // すべての内容をC3:D4にコピーします。 spreadSheet1.Workbook.ActiveSheet.Cells["A1:B2"].Copy(3, 3, GrapeCity.Spreadsheet.ManipulationOptions.All); |
|
|
コードのコピー
|
|
|---|---|
' データを設定します。 spreadSheet1.Workbook.ActiveSheet.Cells("A1").Value = 10 spreadSheet1.Workbook.ActiveSheet.Cells("A2").Value = 20 spreadSheet1.Workbook.ActiveSheet.Cells("A1:A2").Font.Color = GrapeCity.Spreadsheet.Color.FromArgb(255, 0, 0) spreadSheet1.Workbook.ActiveSheet.Cells("A1:A2").Font.Italic = True spreadSheet1.Workbook.ActiveSheet.Cells("B1").Value = 1 spreadSheet1.Workbook.ActiveSheet.Cells("B2").Value = 2 ' 値のみをC3:D4にコピーします。 spreadSheet1.Workbook.ActiveSheet.Cells("A1:B2").Copy(3, 3, GrapeCity.Spreadsheet.ManipulationOptions.Values) ' すべての内容をC3:D4にコピーします。 spreadSheet1.Workbook.ActiveSheet.Cells("A1:B2").Copy(3, 3, GrapeCity.Spreadsheet.ManipulationOptions.All) |
|