日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

PB對(duì)EXCEL的操作(供需要的人參考)

 fanssk 2014-04-04
\\http://bbs.csdn.net/topics/90363261
Ole_object.Workbooks.add//新建一個(gè)Excel文件
Ole_object.Workbooks.Open("FileName")//打開一個(gè)已存在Excel文件
Ole_object.ActiveWorkBook.Sheets("SheetName").Select//選擇文件中一個(gè)工作表
Ole_object.Application.Run("MacroName")//運(yùn)行宏
Ole_object.Application.Visible=TRUE//Excel文件可見
Ole_object.Application.ScreenUpdating=true//設(shè)置可見屬性
②格式設(shè)置
Ole_object.ActiveSheet.Columns("A:U").AutoFit//列寬自動(dòng)調(diào)整
Ole_object.ActiveSheet.Columns("A:Z").ColumnWidth=6.75//列寬
Ole_object.ActiveSheet.Rows("1:100").RowHeight=12//行高
Ole_object.Application.StandardFont="ArialNarrow";//設(shè)置字體
Ole_object.Application.StandardFontSize="8"http://設(shè)置字號(hào)
Ole_object.ActiveSheet.Font.Size="8"http://設(shè)置字號(hào)
Ole_object.ActiveSheet.Font.Bold=True//粗體
Ole_object.ActiveSheet.Font.Italic=True//斜體
Ole_object.ActiveSheet.Font.Underline=True//下劃線
Ole_object.ActiveSheet.Font.StrikeThrough=True//刪除線
Ole_object.ActiveSheet.HorizontalAlignment=3//水平:4靠右;3居中;2靠左
Ole_object.ActiveSheet.VerticalAlignment=2//垂直:3靠下;2居中;1靠上
Ole_object.ActiveSheet.cells(2,1).font.name=’黑體’//設(shè)置字體
Ole_object.ActiveSheet.cells(2,1).font.size=25//設(shè)置字體大小
③工作區(qū)域操作:
Ole_object.ActiveSheet.Range("A1:Z10").Property=value//設(shè)置一個(gè)工作區(qū)域內(nèi)的屬性值
Ole_object.ActiveSheet.Range("A1:Z10").Merge//合并單元格
Ole_object.ActiveSheet.Range("A1:Z10").WrapText=False//自動(dòng)換行禁止
Ole_object.ActiveSheet.Range("A1:Z10").Borders(b_type).Weight=i_val//b_type:1左邊界;2右邊界;3上邊界;4下邊界;5左上傾斜;6

右上傾斜(以上為對(duì)單元格的操作)7左邊界;8上邊界;9下邊界;10右邊界;11內(nèi)部垂直邊界;12內(nèi)部水平邊界(以上為對(duì)區(qū)域的操

作)//i_val:0無邊界線;然后1,2,3。。。依次邊界線加粗
Ole_object.ActiveSheet.Range("A1:Z10").Borders(b_type).linestyle=1//1與7—細(xì)實(shí)、2—細(xì)虛、4—點(diǎn)虛、9—雙細(xì)實(shí)線
④賦值操作
Ole_object.ActiveSheet.range("A1:Z10").Cells.value=“姓名”
Ole_object.ActiveSheet.range("A1:Z10").Cells.value=1
Ole_object.ActiveSheet.range("A1:Z10").Cells.value=“2003-01-01”
Ole_object.ActiveSheet.Range("A1:Z10").Cells(1,2).value=“年齡”//區(qū)域內(nèi)一個(gè)單元格的賦值
Ole_object.ActiveSheet.Range("A1:Z1").Cells(1,1).value=“SUM(RC[-9]:RC[-1])”

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多