この記事では、*C# を使用して Excel の改ページを削除する方法を説明します。これには、開発環境を設定するための詳細、プログラム ロジックを示す手順のリスト、C# を使用して Excel で改ページを削除する方法 を示すすぐに実行できるサンプル コードが含まれています。さまざまな基準を使用して改ページを検索し、必要に応じて選択した改ページを削除する方法を学習します。
C# を使用して Excel で改ページを削除する手順
- Aspose.Cells for .NET を使用して IDE を改ページで動作するように設定します
- スプレッドシートを Workbook クラス オブジェクトに読み込み、sheet にアクセスして改ページを削除します
- horizontalPageBreaksCollection オブジェクトにアクセスし、clear() メソッドを呼び出してすべての改ページを削除します。
- 垂直方向の改ページについては上記の手順を繰り返します。
- 手動改ページを削除した後、出力 Excel を保存します。
上記の手順では、C# を使用して Excel で改ページを変更する方法 を定義しています。ロードされたワークブックからターゲット シートにアクセスし、水平および垂直の改ページのコレクションにアクセスして、プロセスを初期化します。すべての改ページを削除するには、各コレクション クラスで clear() メソッドを呼び出します。
C# を使用して Excel で改ページを削除するコード
using System; | |
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Remove page breaks using C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Instantiating a Workbook object | |
Workbook workbook = new Workbook("PageBreaks.xlsx"); | |
// Access a sheet | |
var sheet = workbook.Worksheets[0]; | |
// Remove all page breaks | |
sheet.HorizontalPageBreaks.Clear(); | |
sheet.VerticalPageBreaks.Clear(); | |
// Save the file | |
workbook.Save("NoManualPageBreaks.xlsx"); | |
Console.WriteLine("Done"); | |
} | |
} |
This code demonstrates how to remove the page break in Excel using C#. If you want to delete the horizontal page breaks only, you may search for all the horizontal page breaks with starting column 0 and ending column 255. 垂直改ページを削除するには、開始行 0 と終了行 65535 で改ページを検索します。
この記事では、Excel ファイルから改ページを削除する方法を説明しました。 Excel ファイルに改ページを追加するには、記事 C# を使用して Excel に改ページを挿入する を参照してください。