﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JAVA EVERY DAY-文章分类-Javascript</title><link>http://www.blogjava.net/xyy198203/category/18584.html</link><description>DAY DAY UP , STUDY HARD</description><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 18:33:05 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 18:33:05 GMT</pubDate><ttl>60</ttl><item><title>OWC9.0之Excel组件: Spreadsheet 客户端JS操控方法大全</title><link>http://www.blogjava.net/xyy198203/articles/96781.html</link><dc:creator>没有鱼的水</dc:creator><author>没有鱼的水</author><pubDate>Tue, 30 Jan 2007 11:12:00 GMT</pubDate><guid>http://www.blogjava.net/xyy198203/articles/96781.html</guid><wfw:comment>http://www.blogjava.net/xyy198203/comments/96781.html</wfw:comment><comments>http://www.blogjava.net/xyy198203/articles/96781.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xyy198203/comments/commentRss/96781.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xyy198203/services/trackbacks/96781.html</trackback:ping><description><![CDATA[
		<p align="left">在WEB EXCEL 开发应用当中，你可能需要在客户端动态生成EXCEL报表，并进行一些特殊的控制，你可以使用第三方的OCX，但其速度简直不敢让人恭维，利用模版生成的方法，所能接受的控制又极其有限。既然这样，为什么我们不使用OFFICE2000自带的OWC9呢？，它是一套完整的基于WEB OFFICE组件，并且完全免费（目前的最新版本是OWC10，或许更高一点，但是客户端需要OFFICE2000以上来支持），下面是Spreadsheet客户端JS脚本一些调用方法，现贴出来给各位同仁共享，本贴由KENTSU原创，欢迎来信交流基于OFFICE和PDF WEB开发方面的技术 MailTo：xyl145988@163.com </p>
		<p align="left"> </p>
		<p align="left"> </p>
		<p align="left">//Begin-----------------------------------------------------------------------------------------------------------------------<br /><br />//TitleBar控制---------------------------------------------------------------------------------------------------------------<br />window.Form1.excel.TitleBar.Visible = true;//TitleBar是否可見 true;||false <br /><br />window.Form1.excel.TitleBar.Interior.Color = "Green"//TitleBar背景顔色<br />window.Form1.excel.TitleBar.Caption = "test";//TitleBar標題内容 <br /><br />window.Form1.excel.TitleBar.Font.Color = "Red";//TitleBar字元顔色 <br />window.Form1.excel.TitleBar.Font.Name = "Verdana";//TitleBar字體字體名稱<br />window.Form1.excel.TitleBar.Font.Size = 10;//TitleBar字體大小 <br />window.Form1.excel.TitleBar.Font.Bold = true;//TitleBar字體是否加粗 <br />window.Form1.excel.TitleBar.Font.Underline = true;//TitleBar字體是否加下划綫 <br />window.Form1.excel.TitleBar.Font.Italic = true;//TitleBar字體是否傾斜 <br /><br />//單元格控制---------------------------------------------------------------------------------------------------------------window.Form1.excel.ActiveSheet.Range("A2").Select();//A2單元 <br />window.Form1.excel.ActiveSheet.Range("B2").Select();//B2單元 <br />window.Form1.excel.ActiveSheet.Range("A2:D3").Select();//A2-D3矩形中包含的所有單元 <br /><br />window.Form1.excel.ActiveSheet.Range("A2").ColumnWidth = 100;//單元寬度 <br />window.Form1.excel.ActiveSheet.Range("A2").RowHeight = 100;//單元高度 <br /><br />window.Form1.excel.ActiveSheet.Range("B2").DeleteColumns (10);//從當前位置刪除指定的列數 <br />window.Form1.excel.ActiveSheet.Range("B2").DeleteRows (10);//從當前位置刪除指定的行數 <br />window.Form1.excel.ActiveSheet.Range("B2").InsertColumns (10);//從當前位置插入指定列數 <br />window.Form1.excel.ActiveSheet.Range("B2").InsertRows (10);//從當前位置插入指定行數 <br /><br />window.Form1.excel.ActiveSheet.Range("B2").Borders.Weight = 2;//單元框綫寬度 <br />window.Form1.excel.ActiveSheet.Range("B2").Borders.Color = "Red"//框綫顔色 <br />window.Form1.excel.ActiveSheet.Range("B2").Borders.LineStyle = 4;//框綫樣式 2-6之間的常數 <br />window.Form1.excel.ActiveSheet.Range("B2").Value = "123";//對該單元賦值 <br /><br />window.Form1.excel.ActiveSheet.Range("B2").Cut();//單元内容剪切 <br />window.Form1.excel.ActiveSheet.Range("B2").Copy();//複製單元内容 <br />window.Form1.excel.ActiveSheet.Range("B2").Paste();//粘貼剪貼内容到單元 <br />window.Form1.excel.ActiveSheet.Range("B2").ParseText("test");//粘貼制定内容到單元 <br />window.Form1.excel.ActiveSheet.Range("B2").Clear();//單元内容晴空 <br />window.Form1.excel.ActiveSheet.Range("B2").Find("test");//單元内執行查找 <br /><br />window.Form1.excel.ActiveSheet.Range("B2").Interior.Color = "Yellow";//單元背景 <br />window.Form1.excel.ActiveSheet.Range("B2").Font.Color = "Red";//單元字元顔色 <br />window.Form1.excel.ActiveSheet.Range("B2").Font.Name = "Verdana";//單元字體字體名稱<br /></p>
		<p align="left">
		</p>
		<table style="WIDTH: 254px; HEIGHT: 254px" height="300" cellspacing="0" cellpadding="10" width="300" align="right" border="0">
				<tbody>
						<tr>
								<td>
										<script type="text/javascript"><![CDATA[
var arrBaiduCproConfig=new Array();
arrBaiduCproConfig['uid'] = 72095;
arrBaiduCproConfig['n'] = 'chinagerencpr';
arrBaiduCproConfig['tm'] = 30;
arrBaiduCproConfig['cm'] = 76;
arrBaiduCproConfig['um'] = 0;
arrBaiduCproConfig['rad'] = 1;
arrBaiduCproConfig['w'] = 250;
arrBaiduCproConfig['h'] = 250;
arrBaiduCproConfig['bd'] = '#FFFFFF';
arrBaiduCproConfig['bg'] = '#ffffff';
arrBaiduCproConfig['tt'] = '#0000ff';
arrBaiduCproConfig['ct'] = '#000000';
arrBaiduCproConfig['url'] = '#666666';
arrBaiduCproConfig['bdl'] = '#ffffff';
arrBaiduCproConfig['wn'] = 1;
arrBaiduCproConfig['hn'] = 5;
arrBaiduCproConfig['ta'] = 'center';
arrBaiduCproConfig['tl'] = 'bottom';
arrBaiduCproConfig['bu'] = 0;
]]&gt;</script>
										<script src="http://cpro.baidu.com/cpro/ui/ui.js" type="text/javascript">
										</script>
										<script type="text/javascript">
												<!--
document.write(baiduCproIFrame());
-->
										</script>
								</td>
						</tr>
				</tbody>
		</table>
		<p align="left">window.Form1.excel.ActiveSheet.Range("B2").Font.Size = 10;//A單元字體大小<br /> window.Form1.excel.ActiveSheet.Range("B2").Font.Bold = true;//單元字體是否加粗 <br />window.Form1.excel.ActiveSheet.Range("B2").Font.Underline = true;//單元字體是否加下划綫 <br />window.Form1.excel.ActiveSheet.Range("B2").Font.Italic = true;//單元字體是否傾斜<br /><br />window.Form1.excel window.Form1.excel.ActiveSheet.Range("B2").Hyperlink.Name = "超鏈接"; <br />window.Form1.excel.ActiveSheet.Range("B2").Hyperlink.Address = "http://www.qpp.com"; <br />window.Form1.excel.ActiveSheet.Range("B2").Hyperlink.Delete(); <br /><br /><br />window.Form1.excel.ActiveSheet.Range("B2").VAlignment = 1;//單元内字元位置縱向調整0:下,1:中,2:下 <br />window.Form1.excel.ActiveSheet.Range("B2").HAlignment = 2; //單元内字元位置橫向調整1:作，2：中，3：右 <br /><br />window.Form1.excel.ActiveSheet.Range("C3:D5").Merge();//合併單元格 <br />window.Form1.excel.ActiveSheet.Range("C3:D5").UnMerge();//撤銷合併 <br /><br />window.Form1.excel.ActiveSheet.Range("C5").Value = 10.13; <br />window.Form1.excel.ActiveSheet.Range("C6").Value = 315.68; <br />window.Form1.excel.ActiveSheet.Range("B2").Formula = "=SUM(C5*C6)";//自動套用計算公式 <br />window.Form1.excel.ActiveSheet.Range("B2").NumberFormat = "￥#,##0.00;￥-#,##0.00";//數字類型格式化 <br /><br />//其他共有屬性-------------------------------------------------------------------------------------------- window.Form1.excel.ActiveSheet.Protection.Enabled = true;//保護XLS文檔 <br />window.Form1.excel.ActiveSheet.Export("c:\\test.xls");//輸出到本地並在EXCEL打開 <br />window.Form1.excel.AutoFit=true;//自適應行高 <br />window.Form1.excel.DisplayColHeaders = true;//是否隱藏表頭 <br />window.Form1.excel.DisplayGridlines = true;//是否隱藏表格綫 <br />window.Form1.excel.DisplayHorizontalScrollBar = true;//是否隱藏橫向滾動條 <br />window.Form1.excel.DisplayPropertyToolbox = true;//是否隱藏屬性工具箱 <br />window.Form1.excel.DisplayRowHeaders = true;//是否隱藏行標示頭 <br />window.Form1.excel.DisplayTitleBar = true;//是否隱藏標題欄 <br />window.Form1.excel.DisplayToolbar = true;//是否隱藏工具欄 <br />window.Form1.excel.DisplayVerticalScrollBar = true;//是否隱藏縱向滾動條 <br />window.Form1.excel.Refresh();//刷新 window.Form1.excel.ToolTipText = "test";//提示 <br /></p>
<img src ="http://www.blogjava.net/xyy198203/aggbug/96781.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xyy198203/" target="_blank">没有鱼的水</a> 2007-01-30 19:12 <a href="http://www.blogjava.net/xyy198203/articles/96781.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>