Excel

Bảng tính mà người dùng của bạn có thể đọc nhưng không phải tôi

Một sổ làm việc hiếm khi chỉ là những gì hiển thị trên màn hình. Nó chứa các sheet ẩn, các hàng đã lọc, bình luận, tên đã định nghĩa và bất kỳ gì ai đó đã đặt trong cột BX. Việc hiển thị phía máy chủ có nghĩa là người đọc thấy báo cáo và không thấy các lớp khảo cổ bên dưới nó.

8
định dạng bảng tính được hỗ trợ
0
Yêu cầu cài đặt Excel
0
các sheet ẩn được chuyển tới trình duyệt

Vấn đề

Sổ làm việc bạn gửi không phải là sổ làm việc bạn muốn gửi

Bảng tính là định dạng có khả năng rò rỉ thông tin nhất. Các sheet ẩn chứa dữ liệu nguồn, các hàng đã lọc có thể được bỏ lọc, bộ nhớ đệm pivot chứa toàn bộ bảng, các bình luận từ một cuộc đàm phán mà không ai muốn công khai.

Chuyển đổi sang PDF trước tiên giải quyết vấn đề rò rỉ và tạo ra một công việc nặng nề: ai đó phải thực hiện việc chuyển đổi, và PDF sẽ lỗi thời ngay khi sổ làm việc thay đổi.

Việc hiển thị sổ làm việc trực tiếp phía máy chủ mang lại cả hai. Người đọc thấy dữ liệu hiện tại, được định dạng như tác giả mong muốn, và nhận được một hình ảnh thay vì một tệp có nền tảng.

Khả năng

Những gì trình xem làm với một sổ làm việc

Định dạng được giữ nguyên

Định dạng số, định dạng có điều kiện, ô hợp nhất, độ rộng cột và khu vực in được hiển thị như đã bố trí — không phải là một bảng HTML trống mất mục đích thiết kế.

Biểu đồ và hình ảnh nhúng

Biểu đồ được hiển thị cùng với dữ liệu của chúng thay vì biến mất, thường là điều đầu tiên bị hỏng trong quá trình chuyển đổi đơn giản.

Toàn bộ họ

.xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm, .ods và .csv, tất cả qua cùng một lệnh mở.

Phân trang như bản in

Kết quả tuân theo cài đặt trang của sổ làm việc, vì vậy một báo cáo được thiết kế để in trên bốn trang sẽ hiển thị dưới dạng bốn trang thay vì một cuộn vô tận.

Văn bản có thể tìm kiếm

Với tiện ích AdvancedSearch, văn bản trong ô có thể tìm kiếm trên toàn bộ tài liệu đã hiển thị.

Không có engine công thức trong trình duyệt

Việc tính toán diễn ra phía máy chủ. Máy khách không bao giờ nhận được công thức, tên đã định nghĩa hoặc đồ thị phụ thuộc cho phép ai đó tái tạo mô hình của bạn.

Tích hợp

Mở một sổ làm việc

Vì trình xem được điều khiển bởi cài đặt trang, một sổ làm việc có khu vực in hợp lý sẽ hiển thị tốt hơn nhiều so với một sổ chưa bao giờ được in. Nên kiểm tra điều này trước khi đổ lỗi cho trình hiển thị.

Các phần mở rộng được hỗ trợ

.xls.xlsx.xlsm.xlsb.xltx.xltm.ods.csv
csharp
// Same call, different family
string token = await viewer.OpenDocumentAsync("wwwroot/files/Q3-Report.xlsx");

// CSV goes through the same path — useful for data exports
// that users want to read rather than download
string csvToken = await viewer.OpenDocumentAsync("wwwroot/exports/ledger.csv");

Chi tiết

Chi tiết bảng tính

  • Việc hiển thị tuân theo cài đặt trang của sổ làm việc — khu vực in và tỷ lệ phóng đại ảnh hưởng đến kết quả.
  • Không cần cài đặt Excel và không có interop nào được sử dụng.
  • Tìm kiếm văn bản trên các ô yêu cầu tiện ích AdvancedSearch.

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

Công thức có được tính lại không?

Việc hiển thị phản ánh các giá trị và định dạng đã lưu trong sổ làm việc. Những gì máy khách nhận được là một hình ảnh của sheet, không bao giờ là công thức hay đồ thị phụ thuộc phía sau nó.

Điều gì xảy ra với các sheet ẩn và các hàng đã lọc?

Chúng không phải là một phần của những gì được hiển thị cho người đọc, đây là lý do chính khiến các nhóm thích cách này hơn việc gửi file qua email. Sổ làm việc giữ cấu trúc của nó trên máy chủ của bạn; trình duyệt nhận được các trang.

Nó có thể xử lý một sheet rất rộng không?

Có, mặc dù kết quả vẫn tuân theo cài đặt trang. Một sheet chưa bao giờ có khu vực in được định nghĩa sẽ phân trang một cách lộn xộn vì cùng lý do mà nó in ra cũng lộn xộn.

Thử nó với tài liệu của bạn

Giấy phép tạm thời mất vài phút để yêu cầu và chạy hoàn toàn trên máy của bạn. Những tệp quan trọng là những tệp đã gây ra lỗi cho trình xem hiện tại của bạn.