Làm thế nào để định dạng dữ liệu di động khi bạn đang tạo một File Excel với một máy chủ hoạt động trang trang

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:260239
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
TÓM TẮT
Bài viết này chứng tỏ làm thế nào để định dạng một lĩnh vực để bảo tồn các chữ số hàng đầu (như các "000" trong "0001112") hay một công thức cụ thể khi bạn tạo một file Excel với một trang Active Server Pages (ASP).
THÔNG TIN THÊM
Nếu bạn thiết lập các
Response.ContentType = "application/vnd.ms-excel"					
trong một trang ASP, Excel sẽ được đưa ra để xử lý các tài liệu và hiển thị nó như một bảng tính Excel. Để biết thêm chi tiết, bấm vào số bài viết dưới đây để xem bài viết trong cơ sở kiến thức Microsoft:
199841 Làm thế nào để hiển thị ASP kết quả bằng cách sử dụng Excel trong IE với MIME Types
Nếu lĩnh vực bàn có một số không hàng đầu, sau đó chiếc zero (hoặc Zero) sẽ bị tước bỏ vì Excel xử lý các lĩnh vực như một giá trị số.

Bạn có thể chỉ định các tế bào như là một chuỗi giá trị để bảo tồn các định dạng trong trang ASP. Bạn thậm chí có thể chỉ định công thức để tính toán trong mã của bạn.

Trang sau đây, Test.asp, chứng tỏ làm thế nào bạn có thể làm điều này:
<%@ Language=VBScript %>   <%      'Change HTML header to specify Excel's MIME content type      Response.Buffer = TRUE      Response.ContentType = "application/vnd.ms-excel"   %>   <HTML>   <BODY>   <!-- Our table which will be translated into an Excel spreadsheet -->   <TABLE WIDTH=75% BORDER=1 CELLSPACING=1 CELLPADDING=1>   <TR>      <TD>Book ID</TD>      <TD>Book Title</TD>      <TD>Price</TD>      <TD>Shipping Fee</TD>      <TD>Tax Rate</TD>      <TD>Total Cost</TD>   </TR>   <TR>      <TD>="0001"</TD>      <TD>The Perfect Programming Book</TD>      <TD>13.00</TD>      <TD>5.00</TD>      <TD>8.25%</TD>      <TD>=Sum(c2:d2)*(1+E2)</TD>   </TR>   </TABLE>   </BODY>   </HTML>				
THAM KHẢO
Để biết thêm chi tiết, bấm vào số bài viết dưới đây để xem bài viết trong cơ sở kiến thức Microsoft:
247318 LỖI: Word 2000 và Excel 2000 không chuyển hướng chính xác khi sử dụng Response.Redirect
264143 Khắc phục: ASP phiên biến rỗng khi Office 2000 MIME loại được xem trực tiếp với Internet Explorer
ứng dụng/vnd.ms-trội

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 260239 - Xem lại Lần cuối: 12/05/2015 19:49:27 - Bản sửa đổi: 3.0

Microsoft Excel 2000 Standard Edition, Microsoft Internet Explorer 4.01 Service Pack 1, Microsoft Excel 97 Standard Edition

  • kbnosurvey kbarchive kbhowto kbscript kbmt KB260239 KbMtvi
Phản hồi