Hướng dẫn cơ bản này sẽ giải thích cách sử dụng tính năng C# Excel sheet copy có thể được triển khai trong một ứng dụng. Bạn cũng có thể kiểm soát quá trình sao chép bằng cách sử dụng đối tượng lớp CopyOptions. Bằng cách làm theo các bước và đoạn mã bên dưới, bạn sẽ có thể sao chép trang tính Excel sang sổ làm việc khác trong C# bằng lệnh gọi API đơn giản.
Các bước sao chép Sheet Excel sang Workbook khác trong C#
- Thêm tham chiếu đến Aspose.Cells trong ứng dụng trang tính sao chép của bạn bằng công cụ Trình quản lý gói NuGet
- Khởi tạo các đối tượng lớp Workbook cho tệp Excel đầu vào và đầu ra
- Sao chép worksheet và dán vào sổ làm việc khác
- Lưu tệp Excel đầu ra với bảng tính đã sao chép
Các bước đơn giản này minh họa cách sử dụng tính năng C# Excel worksheet có thể được triển khai trong các ứng dụng thao tác tệp Excel của bạn. Bước đầu tiên, bạn cần tải tệp bảng tính đầu vào và khởi tạo một Sổ làm việc mới để dán dữ liệu. Sau đó, bạn có thể dán trang tính vào tệp Excel đầu ra và lưu tệp kết quả trên đĩa theo yêu cầu của bạn.
Mã để Sao chép Trang tính Excel sang Sổ làm việc khác trong C#
Đoạn mã được chia sẻ ở trên giải thích điều đó bằng cách sử dụng C# sao chép trang tính Excel sang sổ làm việc khác chỉ bằng một vài dòng mã. Chỉ cần tải các tệp Excel nguồn và đích để sao chép và dán các trang tính. Hơn nữa, bạn cũng có thể di chuyển trang tính giữa các tệp Excel khác nhau cho các mục đích khác nhau. Bạn có thể thực hiện một số điều chỉnh nhỏ để sao chép một trang tính từ bên trong sổ làm việc hoặc từ một tệp Excel khác trong các ứng dụng .NET của mình.
Đến đây chúng ta đã hiểu quy trình sao chép một bảng tính sang một bảng tính khác trong C#. Tuy nhiên, nếu bạn muốn tìm hiểu cách hợp nhất các ô trong Excel thì hãy tham khảo bài viết trên Cách hợp nhất các ô trong Excel bằng C#.