久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

用VFP命令控制Word

 王咸美 2013-08-12
用VFP命令控制Word
1、創(chuàng)建Word文檔
     Appword=CreateObject("word.application")
2,、顯示W(wǎng)ord文檔
     Appword.Visible=.t.
3,、建立新文檔
    Appword.Documents.Add()
4、保存文檔
    Appword.ActiveDocument.SaveAs("E:\abc.doc")
5,、打開(kāi)文檔
    Appword.ActiveDocument.Open("E:\abc.doc")
6、保存
    Appword.ActiveDocument.Save
7、關(guān)閉
    Appword.ActiveDocument.Close
8,、退出
    Appword.Application.Quit
9、打印
    Appword.ActiveDocument.PrintOut
10,、設(shè)置上頁(yè)邊距
    Appword.ActiveDocument.PageSetup.TopMargin=1.5/0.035
11,、設(shè)置下頁(yè)邊距
    Appword.ActiveDocument.PageSetup.BottomMargin=1.5/0.035
12、設(shè)置左頁(yè)邊距
    Appword.ActiveDocument.PageSetup.LeftMargin=1.5/0.035
13,、設(shè)置右頁(yè)邊距
    Appword.ActiveDocument.PageSetup.RightMargin=1.5/0.035
14,、設(shè)置頁(yè)寬
    Appword.ActiveDocument.PageSetup.PageWidth=18.4/0.035
15、設(shè)置頁(yè)高
    Appword.ActiveDocument.PageSetup.PageHeight=26/0.035
16,、設(shè)置頁(yè)面豎放
    Appword.ActiveDocument.PageSetup.Orientation=1 
17,、設(shè)置頁(yè)面橫放
    Appword.ActiveDocument.PageSetup.Orientation=2
18 、指定網(wǎng)格   
    Appword.ActiveDocument.PageSetup.LayoutMode=0    && 0--不指定網(wǎng)格  1--指定網(wǎng)格和字符網(wǎng)格 2--指定行網(wǎng)格 3--文字對(duì)齊網(wǎng)格
19,、設(shè)置每頁(yè)行數(shù)
    Appword.ActiveDocument.PageSetup.LinesPage=42
20,、設(shè)置每行字?jǐn)?shù)
    Appword.ActiveDocument.PageSetup.ChartLine=10
21、頁(yè)面設(shè)為4欄
    Appword.ActiveDocument.PageSetup.TextColumns.SetCount(4)
22,、設(shè)置欄寬
    Appword.ActiveDocument.PageSetup.TextColumns.Width=3/0.035
23,、設(shè)置欄間距
    Appword.ActiveDocument.PageSetup.TextColumns.Specing=0.5/0.035
24、插入文字
    Appword.Selection.Text="如果創(chuàng)建了工具欄"
25,、插入文字
    Appword.Selection.InsertAfter(space(6)+"多謝貴公司的支持,!")
26、指定字號(hào)
   Appword.Selection.FontSize=10.5
27,、設(shè)置對(duì)齊方式
   Appword.Selection.ParagraphFormat.Alignment=0 && 0為左對(duì)齊 1居中 2右對(duì)齊 3兩端對(duì)齊
28,、設(shè)置字體
    Appword.Selection.FontName="宋體"
29、刪除光標(biāo)前面的字符(回車符等)
   Appword.Selection.Typebackspace
30,、刪除字符
   Appword.Selection.Delete(1,1) && 第一個(gè)數(shù)字:1為下刪一字,,2為下刪到下一個(gè)標(biāo)點(diǎn)  第二個(gè)數(shù)字為數(shù)量
31,、插入新頁(yè)
    Appword.Selection.InsertBreak(0)
32、回車符
    Appword.Selection.TypeParagraph  && 0--插入新頁(yè)  1--插入分頁(yè)符
33,、移到上一頁(yè)的頁(yè)首
    Appword.Selection.Browser.Previous
34,、移到下一頁(yè)的頁(yè)首
   Appword.Selection.Browser.Next
35、 Appword.Selection.MoveRight(3,1,1) && 第一個(gè)數(shù)字意思:3--移動(dòng)一句,,2--移動(dòng)到上一個(gè)標(biāo)點(diǎn),,1--移動(dòng)一個(gè)字符
                                                                          && 第二個(gè)數(shù)字為移動(dòng)的數(shù)量    第三個(gè)數(shù)字表示選中狀態(tài)
36、Appword.Selection.MoveLeft(3,1,1)
37,、Appword.Selection.Moveup(4,1,1)      && 第一個(gè)數(shù)字:4--移到上一段開(kāi)頭,,5--向上移一行,7--翻一頁(yè)(PageDown)
                                                                         && 第三個(gè)數(shù)字表示選中狀態(tài)
38,、Appword.Selection.MoveDown(5,1,1)      && 第一個(gè)數(shù)字:4--移到下一段開(kāi)頭,,5--向下移一行,7--下翻一頁(yè)(PageDown)
                                                                               && 第三個(gè)數(shù)字表示選中狀態(tài)
39,、選中全部文字
       Appword.Selection. Wholestory
40,、插入表格
     Appword..ActiveDocument.Table.Add(Appword.Selection.Range,9,61,0)  && 插入一個(gè)9行6列的表格。第三個(gè)數(shù)字0為沒(méi)有網(wǎng)格線,,1表示有網(wǎng)格線,;第四個(gè)數(shù)字為1時(shí)表格自動(dòng)調(diào)整列寬,行寬0時(shí)固定列寬,,自動(dòng)調(diào)整行寬
41,、選定表格一行
     Appword.Selection. SelectRow 
42、選定表格一列
     Appword.Selection. SelectColumn
43,、選定表格
     Appword.Selection. Tables(1).Select
44,、選定表格所在行高為0.77厘米
    Appword.Selection. Tables(1).RowsHeight=0.77/0.035
45、選定表格所在列寬為2厘米
    Appword.Selection. Tables(1).RowsHeight=2/0.035
46,、Appword.Selection. Tables(1).Rows.Alignment=1  && 0為選定表格居左,,1時(shí)居中,,2時(shí)居右
47,、Appword.Selection. Cells.VerticalAlignment=3       && 選定表格為上對(duì)齊,1為居中對(duì)齊,,2為下對(duì)齊 
48,、Appword.Selection.ParagraphFormat.Alignment=2  && 選定單元格0為左對(duì)齊,1為居中,,2為右對(duì)齊
49,、在第三行第三列插入文字
       Appword.Selection. Tables(1).Row(3).Cell(3).Range.InsertAfter("中國(guó)")
50、將選中文字進(jìn)行分欄操作
      Appword.ActiveDocument.Range(Appword.Selection.Start,  Appword.Selection.Start).InsertBreak(3) 
51,、插入圖形
     Appword.ActiveDocument.Shape.AddShapes(1,2/0.035,3/0.035,8/0.035,4/0.035) && 插入圖形:第一個(gè)數(shù)字為圖形形狀,,1為矩形,,2為平行四邊形,3為梯形,,各word中基本圖形一致,,33為箭頭總匯第一個(gè),,其他類推,;第二個(gè)數(shù)字為圖形距面左邊位置;第三個(gè)數(shù)字為圖形距面上邊位置,;第四個(gè)數(shù)字為圖形寬度,;第五個(gè)數(shù)字為圖形高度
52、插入直線
     Appword.ActiveDocument.Shapes.AddLine(6/0.035,6/0.035,6/0.035,9/0.035) && 插入直線:前兩個(gè)數(shù)字為起點(diǎn)距頁(yè)面左,、上坐標(biāo)點(diǎn),,后兩個(gè)數(shù)字為終點(diǎn)距頁(yè)面左、上坐標(biāo)點(diǎn)
53,、線寬選擇
    Appword.Selection.ShapeRange.Line.Weight=0.05/0.035  && 線寬范圍必須在選中狀態(tài)下可用
54,、線型選擇
    Appword.Selection.ShapeRange.Line.Dashstyle=1 && 線型可選擇1--8,共8種
55,、把第一行設(shè)置為標(biāo)題行
    WordTable.Rows(1).HeadingFormat=.t.
56,、設(shè)置第一行高度為1厘米(10毫米)
    WordTable.Rows(1).Height=10*2.835
57、設(shè)置框線類型
    WordTable.Borders.Enable=1   && 0--無(wú)   1--實(shí)  2--其它...
58,、設(shè)置單元格左間距
    WordTable.LeftPadding=2*2.835
59,、設(shè)置單元格右間距
    WordTable.RightPadding=2*2.835
60、設(shè)置單元格上間距
    WordTable.TopPadding=1*2.835
61,、設(shè)置單元格下間距
    WordTable.BottomPadding=1*2.835
62,、表格水平居中
    WordTable.Rows.HorizontalPosition= - 999995
63、用VFP調(diào)用Word模版文檔
    Objword=CreateObject("word.application")
    Objword.Visible=.t.
    Objword.Documents.Open("C:\Program Files\Microsoft office\Templates\2052\典雅型信函.dot",0)
64,、VFP使用CreateObject命令實(shí)現(xiàn)對(duì)word文件進(jìn)行操作的方法
    Public oleApp
    oleApp=CreateObject("word.application")
    oleApp.Visible=.t.
    oleApp.Documents.Add
    oleApp.Selection.TypeText("歡迎光臨word世界,!")
    oleApp.Documents(1).SaveAs("C:\test.doc")
    oleApp.Quit
65、打印預(yù)覽
    Appword.ActiveDocument.PrintPreview
66,、打印
    Appword.ActiveDocument.PrintOut
67,、為word文檔添加一個(gè)表格
    Appword.ActiveDocuments(1).Tables.Add(Appword.Selection.Range,1,1)
68、在表格的下面重新增加一個(gè)表格
    Appword.Selection.MoveDown(5,2,.F.)   && 這里的“5”表示光標(biāo)向下移動(dòng)的單位,,“2”表示移動(dòng)的行數(shù),,“.F.”布爾型表示是否拓展式移動(dòng)
    Appword.Selection.TypeParagraph
    Appword.ActiveDocument.Tables.Add(.Appword.Selection.Range,1,1)
69、拆分單元格
    Appword.Documents(1).Tables(2).Cells(1,1).Select
    Appword.Selection.Cells.Split(2,3,.F.)  && 將光標(biāo)所涉及到的單元格的集合拆分成2行3列
   OR:Appword.Documents(1).Tables(2).Cells(1,1).Split(2,3)
70,、合并單元格
    Appword.Documents(1).Tables(2).Cells(1,1).Select
    Appword.Selection.MoveRight(1,3,.T.)  && 光標(biāo)向右移動(dòng)3個(gè)單位
   Appword.Selection.Cells.Merge

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(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)論公約

    類似文章 更多