请教高手,如何在实现在html编辑器中插入Excel电子表格? 小弟现在正在做一个Html Editor,请教各位如何在实现在html编辑器中插入Excel电子表格,就像word文档那样,点击插入excel就能插入execl表格! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 插入如下object对象<object classid='clsid:0002E510-0000-0000-C000-000000000046' id='Spreadsheet1' codebase='file:\\Bob\software\office2000\msowc.cab' width='100%' height='250'><param name='HTMLURL' value><param name='HTMLData' value='<html xmlns:x="urn:schemas-microsoft-com:office:excel"xmlns="http://www.w3.org/TR/REC-html40"><head><style type="text/css"><!--tr{mso-height-source:auto;}td{black-space:nowrap;}.wc4590F88{black-space:nowrap;font-family:宋体;mso-number-format:General;font-size:auto;font-weight:auto;font-style:auto;text-decoration:auto;mso-background-source:auto;mso-pattern:auto;mso-color-source:auto;text-align:general;vertical-align:bottom;border-top:none;border-left:none;border-right:none;border-bottom:none;mso-protection:locked;}--></style></head><body><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:OWCVersion>9.0.0.2710</x:OWCVersion><x:Label Style='border-top:solid .5pt silver;border-left:solid .5pt silver;border-right:solid .5pt silver;border-bottom:solid .5pt silver'><x:Caption>Microsoft Office Spreadsheet</x:Caption> </x:Label><x:Name>Sheet1</x:Name><x:WorksheetOptions><x:Selected/><x:Height>7620</x:Height><x:Width>15240</x:Width><x:TopRowVisible>0</x:TopRowVisible><x:LeftColumnVisible>0</x:LeftColumnVisible> <x:ProtectContents>False</x:ProtectContents> <x:DefaultRowHeight>210</x:DefaultRowHeight> <x:StandardWidth>2389</x:StandardWidth> </x:WorksheetOptions> </x:ExcelWorksheet></x:ExcelWorksheets> <x:MaxHeight>80%</x:MaxHeight><x:MaxWidth>80%</x:MaxWidth></x:ExcelWorkbook></xml><![endif]--><table class=wc4590F88 x:str><col width="56"><tr height="14"><td></td></tr></table></body></html>'> <param name='DataType' value='HTMLDATA'> <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='-1'><param name='DisplayToolbar' value='-1'><param name='DisplayVerticalScrollBar' value='-1'> <param name='EnableAutoCalculate' value='-1'> <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'></object>") 我现在做的编辑器是winform模式的,请问用什么控件实现比较好啊,现在我用的是WebBrowser+IHTMLDocument2接口,但是存在很多问题!就比如我插入楼上哥们所说的object对象以后,我点撤消按钮,只对整体起作用,如果我在电子表格里面改变字体大小,然后点自定义的撤消按钮,就不起作用!我的撤消是这样定义的:mshtml.IHTMLDocument2 doc = (mshtml.IHTMLDocument2)this.axWebEditor.Document;doc.execCommand("Undo",false,null);插入excel是这样实现的:doc.write(s);其中s就是楼上哥们的object对象 要引用到object 的id 才能 对电子表格的操作起作用。 能不能具体点,如何引用到object的id jquery请教5!谢谢! 一个网站有两套用户系统,如何用FormsAuthenticationTicket 如何获取该控件的文本? 关于dropdownlist控件的问题 CreateUserWizard中加入验证码 Context.Cache 关于ASP的怪问题,请高手帮助解决。。。急!!!!! 发送邮件成功但是收不到。为什么? 域名解析可以支持到端口吗? Asp.net 动态汉字模糊查询 高分求SSL问题 安装TreeView控个问题
我的撤消是这样定义的:
mshtml.IHTMLDocument2 doc = (mshtml.IHTMLDocument2)this.axWebEditor.Document;
doc.execCommand("Undo",false,null);
插入excel是这样实现的:
doc.write(s);其中s就是楼上哥们的object对象