Cách chuyển đổi MPP sang Excel bằng C#

Bài viết này hỗ trợ cách chuyển đổi MPP sang Excel bằng C# bằng cách cung cấp chi tiết cấu hình và mã đơn giản có thể chạy được để thực hiện tác vụ. Tất cả các tài nguyên cần thiết được xác định là cần thiết để viết ứng dụng này. Lưu ý rằng không cần cài đặt MS Project hoặc bất kỳ phần mềm xử lý MPP nào khác để xuất tệp MS Project sang Excel bằng C# dẫn đến việc tạo tệp XLSX.

Các bước để chuyển đổi tệp MPP sang Excel bằng C#

  1. Định cấu hình môi trường phát triển để thêm Aspose.Tasks bằng trình quản lý gói NuGet
  2. Tạo hoặc tải tệp MPP hiện có vào đối tượng lớp Project để chuyển đổi sang Excel
  3. Thêm một số nhiệm vụ và nhiệm vụ phụ nếu cần
  4. Save tệp dự án kết quả dưới dạng tệp Excel

Các bước này cung cấp một cách đơn giản để chuyển đổi tệp MS Project sang Excel bằng C# bằng cách chia sẻ quy trình từng bước và mã mẫu có thể chạy được. Nếu bạn có một tệp MPP hiện có, chỉ cần tải nó và lưu nó ở định dạng mong muốn như XLSX, HTML, PNG, v.v. bằng cách sử dụng bộ liệt kê SaveFileFormat. Có một số tình trạng quá tải khác cũng có sẵn để lưu tệp MS Project.

Mã để chuyển đổi MS Project sang Excel bằng C#

Để chuyển đổi tệp MPP sang Excel bằng C#, bạn chỉ có thể tải tệp MPP nguồn bằng tên của nó, tuy nhiên, có nhiều tùy chọn khác cũng như bạn có thể tải dự án từ cơ sở dữ liệu hoặc luồng. Bạn có thể sử dụng LoadOptions để đặt mật khẩu để mở tệp dự án được bảo vệ, đặt một số mã thông báo hủy để làm gián đoạn hoạt động tải tệp và đặt thói quen xử lý lỗi để đọc một số tệp XML. Tương tự, bạn có tùy chọn lưu MPP dưới dạng tệp Excel bằng cách đặt một loạt tác vụ với sự trợ giúp của ngày bắt đầu và ngày kết thúc, đặt số trang và đặt bộ lọc tác vụ, để đặt tên cho một số tác vụ bằng cách sử dụng SaveOptions đối tượng lớp.

Trong bài viết này, chúng ta đã học cách chuyển đổi tệp MPP sang tệp Excel. Bạn có thể thực hiện các loại chuyển đổi khác giống như XPS bằng cách theo dõi bài viết trên cách chuyển đổi tệp Microsoft Project sang XPS trong C#.

 Tiếng Việt