Lưu File Excel ở Định dạng xlsb 2007

Giới thiệu

Khi nói đến việc làm việc với các tệp Excel trong .NET, có rất nhiều tính linh hoạt và chức năng có sẵn, đặc biệt là với thư viện Aspose.Cells. Công cụ mạnh mẽ này cho phép bạn tạo, sửa đổi và lưu các tệp Excel một cách dễ dàng. Hôm nay, chúng ta sẽ khám phá cách lưu tệp Excel ở định dạng xlsb 2007. Nếu bạn đang tìm cách xử lý các tệp Excel theo chương trình mà không phải tốn nhiều công sức, bạn đã đến đúng nơi rồi!

Điều kiện tiên quyết

Trước khi bắt đầu, hãy đảm bảo bạn có mọi thứ cần thiết để theo dõi liền mạch. Sau đây là những gì bạn cần có:

  1. Visual Studio: Đảm bảo bạn đã cài đặt phiên bản Visual Studio trên máy của mình. Đây là nơi bạn sẽ viết mã .NET.
  2. Thư viện Aspose.Cells: Bạn cần thư viện Aspose.Cells cho .NET. Nếu bạn chưa tải xuống, hãy truy cậpTrang Tải xuống Aspose để nắm lấy nó.
  3. Kiến thức cơ bản về C#: Hiểu biết cơ bản về C# và .NET sẽ giúp bạn dễ dàng xem qua các ví dụ mã hơn.
  4. .NET Framework: Đảm bảo dự án của bạn được thiết lập với .NET framework phù hợp được thư viện Aspose.Cells hỗ trợ.
  5. Tài liệu Excel: Mặc dù tạo một bảng tính mới là một lựa chọn, nhưng việc có một tài liệu bắt đầu có thể hữu ích nếu bạn muốn thao tác với một tệp hiện có.

Nhập gói

Để bắt đầu sử dụng thư viện Aspose.Cells trong dự án của bạn, bạn sẽ cần nhập các không gian tên cần thiết. Điều này tương tự như việc giải nén hộp công cụ của bạn trước khi bắt đầu một dự án.

Thiết lập dự án của bạn

  1. Mở Visual Studio: Bắt đầu một dự án mới bằng cách chọn ‘Tạo dự án mới’.
  2. Chọn mẫu dự án: Chọn Ứng dụng bảng điều khiển hoặc Ứng dụng Windows Forms, tùy theo sở thích của bạn.
  3. Thêm tham chiếu Aspose.Cells: Nhấp chuột phải vào “Tham chiếu” trong trình khám phá dự án của bạn, sau đó nhấp vào “Thêm tham chiếu”. Duyệt đến tệp Aspose.Cells.dll mà bạn đã tải xuống.

Nhập không gian tên

Sau khi đã thêm tham chiếu, bước tiếp theo là đưa không gian tên vào đầu tệp C# của bạn.

using System.IO;
using Aspose.Cells;

Dòng mã này cho phép bạn truy cập tất cả các lớp và phương thức do thư viện Aspose.Cells cung cấp mà không cần điều kiện.

Bây giờ, chúng ta hãy cùng tìm hiểu các bước để lưu tệp Excel theo định dạng xlsb 2007.

Bước 1: Thiết lập thư mục lưu

Đầu tiên, chúng ta cần xác định nơi lưu tệp Excel của mình.

// Đường dẫn đến thư mục tài liệu
string dataDir = "Your Document Directory\\";

Dòng này xác định đường dẫn đến thư mục tài liệu của bạn. Đảm bảo bạn thay thế"Your Document Directory" bằng đường dẫn thực tế trên hệ thống của bạn nơi bạn muốn lưu tệp.

Bước 2: Tạo một đối tượng Workbook

Tiếp theo, chúng ta sẽ tạo một bảng tính mới bằng thư viện Aspose.Cells.

Workbook workbook = new Workbook();

Ở đây, chúng tôi đang tạo một phiên bản mới củaWorkbook lớp. Sổ làm việc mới tạo này là một sổ làm việc trống mà bạn có thể bắt đầu điền dữ liệu nếu muốn.

Bước 3: Lưu sổ làm việc

Bây giờ đến phần thú vị: lưu bảng tính của bạn theo định dạng mong muốn!

// Lưu ở định dạng Excel2007 xlsb
workbook.Save(dataDir + "output.xlsb", SaveFormat.Xlsb);

Dòng mã này lưu sổ làm việc của bạn dưới dạngoutput.xlsb trong thư mục được chỉ định bằng cách sử dụngSaveFormat.Xlsb định dạng.SaveFormat phép liệt kê rất mạnh mẽ vì nó cho phép bạn chỉ định nhiều định dạng khác nhau nhưXlsx, Xls, vân vân.

Phần kết luận

Và như vậy, bạn đã học thành công cách lưu tệp Excel ở định dạng xlsb 2007 bằng Aspose.Cells cho .NET. Chức năng đơn giản nhưng hiệu quả này có thể là một bước ngoặt đối với các nhà phát triển cần tự động hóa việc xử lý tệp Excel trong các ứng dụng .NET của họ.

Câu hỏi thường gặp

Thư viện Aspose.Cells là gì?

Aspose.Cells là một thư viện mạnh mẽ dành cho .NET cho phép các nhà phát triển tạo, chỉnh sửa và thao tác các tệp Excel theo chương trình mà không cần cài đặt Microsoft Excel.

Tôi có thể dùng thử Aspose.Cells miễn phí không?

Chắc chắn rồi! Bạn có thể sử dụngdùng thử miễn phí để khám phá khả năng của thư viện.

Sự khác biệt giữa định dạng xls và xlsb là gì?

Định dạng xls cũ hơn và dựa trên cấu trúc tệp nhị phân, trong khi xlsb là định dạng mới hơn cũng sử dụng bộ nhớ nhị phân nhưng cho phép kích thước tệp lớn hơn và xử lý nhanh hơn.

Tôi có thể mua giấy phép Aspose.Cells ở đâu?

Bạn có thể mua giấy phép trực tiếp từTrang mua hàng Aspose.

Tôi có thể tìm kiếm sự hỗ trợ cho các vấn đề liên quan đến Aspose.Cells bằng cách nào?

Nếu bạn gặp bất kỳ vấn đề hoặc có thắc mắc nào, vui lòng truy cậpdiễn đàn hỗ trợ