隨著Internet發展,工作中經常需要將電子表格在Web共享.于是就有了OWC(Office Web Comonents )。它是Office 的一部分,只要你安裝了Office,就可以使用。
下面給出簡單的例子:

 Book2.html:

??? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<style>*{font-family:Verdana;}</style>
</HEAD>

<BODY>
<div style="text-align:right;background:buttonface;border-bottom:inset 2px white;border-right:outset 2px white;">
<input type="button" value="Load 控制表" onclick=" OWC.CSVURL='Book1.csv'">
</div>

<object id="OWC" classid="clsid:0002E551-0000-0000-C000-000000000046" id="Spreadsheet1" width="100%"?style="height:500px;" viewastext >
<param name="AutoFit" value="0">
<param name="DisplayColHeaders" value="-1">
<param name="DisplayGridlines" value="-1">
<param name="DisplayHorizontalScrollBar" value="-1">
<param name="DisplayRowHeaders" value="1">
<param name="DisplayTitleBar" value="0">
<param name="DisplayToolbar" value="1">
<param name="DisplayVerticalScrollBar" value="-1">
<param name="EnableAutoCalculate" value="0">
<param name="EnableEvents" value="-1">
<param name="MoveAfterReturn" value="-1">
<param name="MoveAfterReturnDirection" value="0">
<param name="RightToLeft" value="0">
<param name="ViewableRange" value="1:65536">
<param name="TopRowVisible" value="1">
<param name="Calculation" value="-4105">
<param name="DisplayPropertyToolbox" value="0">
<param name="DisplayWorkbookTabs" value="-1">
<param name="DisplayRowHeadings" value="1">
<param name="DisplayOfficeLogo" value="-1">
<param name="NumberFormat" value="General">
</object>

</BODY>
</HTML>

紅色字體部分,是在當前的HTML中插入一個excel組件。
單擊"load控制表"按鈕就可以將Book1.csv導入到組件中。當然也可以加入參數行:
<param name="CSVURL" value="Book1.csv">
這樣就可以在打開頁面的時候就顯示該文件.

瀏覽器用戶可以在頁面中像操作excel表一樣來操作它.當然也可以通過編程來操作或保存.比如:
?Spreadsheet1.ActiveSheet.cells(2,1).value="lxr";? 等.

關于OWC更詳細的信息大家可以參考
C:\Program Files\Common Files\Microsoft Shared\Web Components\10\2052
C:\Program Files\Common Files\Microsoft Shared\Web Components\11\2052

?