亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

如何創建Word文件?

2020-06-19 13:51:19
字體:
來源:轉載
供稿:網友

creatdoc.asp

<!DOCTYPE html PUBLIC "-//W3C/Dtd html 3.2 Final//EN">
<head>
<title>
星河影動之創建Word文件</title>
<META HTTP-EQUIV="Refresh" CONTENT="30;URL='orderForm.asp'">
</head>
<%
    dotLocation="'servernamedirectory    heTemplate.dot'"
    intRowCount = Request.Form("rowCount") 

' 初始化行計數.
%>
<body Language="VBScript" onLoad="creatdoc document.theForm,
<%=dotLocation%>,intRowCount>
<FORM NAME="theForm">

-----------------------------------------------------------------------------------------------------------------------------------

body標記中對onLoad調用,調用creatdoc VB腳本子程序,向它傳遞3個參數:頁面中表單的內容(所有的隱含域)、Word模板文件的位置、從輸入表單中收到的行數.讀所有的輸入表單域,然后當頁面裝載后調用creatdoc子程序
<%
    itemCount = 0                           

' 設置域計數器為0.
    For Each Item in Request.Form           

' 總計表格域.
    itemCount = itemCount + 1           

' 使用For..Next 循環.

%>
    <INPUT TYPE="hidden" NAME="<%=Item%>" VALUE="<%=Request(Item)%>">
<% Next %>
    <INPUT TYPE="hidden" NAME="numbRows"  VALUE="<%=intRowCount%>">
    <INPUT TYPE="hidden" NAME="fieldCount" VALUE="<%=itemCount%>">
</FORM>
</body></html>
-------------------------------------------------------------------------------------------------------------------------------------
  

開始創建一個Word 文件對象. Internet Explorer 4以上版本中,要將瀏覽器的安全性設置為Low Custom
<%
Set objWordDoc = CreateObject("Word.Document")
ObjWordDoc.Application.Documents.Add theTemplate, False
ObjWordDoc.Application.Visible=True
%>
-------------------------------------------------------------------------------------------------------------------------------------

調整數組的維數使它與網頁表單所包含的行數相同.Y軸設為4個常量,這是輸出文件中所需要的欄數,X軸包含從表單中接收的行數
<% Redim Preserve theArray(4,intTableRows) %>
-------------------------------------------------------------------------------------------------------------------------------------

開始檢查所有的表單行.在所有輸入的網頁表單域中循環,收集每個表單域名及其相應的值.逐個檢查并將其放入相應的數列元素內.在此,我們使用了不確定編碼的CASE選擇
<%
For intCount = 0 to frmData.fieldCount.value
  strOkay = "Y"
  strSearch = frmData.elements(intCount).name 

' 裝入表單域名.
  strValue = frmData.elements(intCount).value 

' 裝入表單域值.
  strPosition = Instr(1,strSearch,"_")         

intStringLen=strPosition-1
  If intStrLen > 0 Then
      strLeft = Left(strSearch,intStringLen)
      strRight = Right(strSearch,(Len(strSearch)-Len(strLeft)-1))
      Select Case strLeft

' Select Case命令決定表單域屬于哪一列.
        Case "SKU"                       intArrayY=0
        Case "description"                 intArrayY=1
        Case "price"                       intArrayY=2
        Case "quantity"                    intArrayY=3
      End Select
      IntArrayX = strRight
      If strOkay <> "N" Then
        TheArray(intArrayY, intArrayX) = strValue
      End If
  End If
Next
%>

-------------------------------------------------------------------------------------------------------------------------------------

開始創建文件
<%
    Set rngCurrent = objWordDoc.Application.ActiveDocument.Content

' 對于激活的文件,用變量rngCurrent設置Word文件對象RANGE,這是為了防止用戶打開另一個文件.
    Set tabCurrent =  ObjWordDoc.Application.ActiveDocument.Tables.Add
    rngCurrent,intNumrows,4)

   ' 通過指定表格的位置( rngCurrent)以及行、列的數目來確定其大小.

%>

------------------------------------------------------------------------------------------------------------------------------------  
向往表格里裝入數據.

<%
For j = 1 to intTableRows
 '
首先指到第一行row(tabRow=1), 逐行循環.在每行結尾處插入回車[Chr(10)],以產生行間空行,使行計數器增加.
ObjWordDoc.Application.ActiveDocument.Tables(1).Rows(tabRow).Borders.Enable=False

objWordDoc.Application.ActiveDocument.Tables(1).Rows(tabRow).Cells(1).Range.InsertAfter
    theArray(1,j)

objWordDoc.Application.ActiveDocument.Tables(1).Rows(tabRow).Cells(2).Range.InsertAfter
    theArray(2,j)

objWordDoc.Application.ActiveDocument.Tables(1).Rows(tabRow).Cells(3).Range.InsertAfter
    FormatCurrency(theArray(3,j))
    '
FormatCurrency 輸出美圓值以保證使用$符號,逗號,小數點的位置.

objWordDoc.Application.ActiveDocument.Tables(1).Rows(tabRow).Cells(4).Range.InsertAfter
    theArray(4,j)

objWordDoc.Application.ActiveDocument.Tables(1).Rows(tabRow).Cells(4).Range.InsertAfter
    Chr(10)

objWordDoc.Applicatoin.ActiveDocument.Tables(1).Rows(tabRow).Cells(3).
    Range.ParagraphFormat.alignment=2
    ' 
ParagraphFormat. alignment=2處設置欄數來實現美圓數量的正確調整.

tabRow = tabRow + 1

Next
%>

------------------------------------------------------------------------------------------------------------------------------------
指定模板位置,結束子程序
<%
objWordDoc.Application.ActiveDocument.Paragraph.Add.Range.
    InsertAfter("Thank you for shopping at Acme Co., and please come again!")
objWordDoc.Application.ActiveDocument.Paragraph.Add.Range.InsertAfter(" ")
objWordDoc.Application.ActiveDocument.Paragraph.Add.Range.InsertAfter(" ")
objWordDoc.Application.ActiveDocument.Paragraph.Add.Range.InsertAfter("Regards,")
objWordDoc.Application.ActiveDocument.Paragraph.Add.Range.InsertAfter(" ")
objWordDoc.Application.ActiveDocument.Paragraph.Add.Range.
  InsertAfter("Daryl B. Morticum")
objWordDoc.Application.ActiveDocument.Paragraph.Add.Range.
  InsertAfter("Sales Associate")
End Sub
%>

------------------------------------------------------------------------------------------------------------------------------------

 

 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97国产真实伦对白精彩视频8| 国产一区二区丝袜| 日本久久久久久| 最好看的2019的中文字幕视频| 国产日韩精品在线播放| 欧美激情一区二区三区高清视频| 亚洲人午夜精品免费| 国产亚洲欧美另类中文| 日韩国产欧美区| www国产亚洲精品久久网站| 欧美华人在线视频| 久久精品国产亚洲精品2020| 亚洲xxxx18| 久久伊人色综合| 亚洲国产精品久久久久秋霞不卡| 午夜精品久久久久久99热| 激情懂色av一区av二区av| 亚洲欧美一区二区三区情侣bbw| 日本国产欧美一区二区三区| 亚洲一区二区三区sesese| 91av视频在线播放| 国产精品aaaa| 欧美最顶级丰满的aⅴ艳星| 国产亚洲在线播放| 欧美成人免费播放| 色黄久久久久久| 日韩精品免费在线播放| 国产精品日韩欧美大师| 黑人狂躁日本妞一区二区三区| 亚洲美女激情视频| 91精品久久久久久久久久久久久| 亚洲国产另类久久精品| 成人免费看片视频| 久久人人爽国产| 国产精品视频在线观看| 有码中文亚洲精品| 亚洲片在线资源| 日韩欧美成人免费视频| 国产欧美一区二区三区视频| 久久精品成人欧美大片古装| 久久久久久久亚洲精品| 色久欧美在线视频观看| 亚洲第一福利网站| 午夜精品三级视频福利| 日本精品视频在线观看| 欧美夫妻性生活视频| 亚洲色图激情小说| 亚洲一区二区在线| 国产精品电影一区| 亚洲国产精品va在线看黑人动漫| 中文字幕亚洲色图| 青青久久aⅴ北条麻妃| 中文字幕欧美精品在线| 久久人91精品久久久久久不卡| 国产欧美日韩丝袜精品一区| 69**夜色精品国产69乱| 91大神福利视频在线| 国产亚洲视频中文字幕视频| 日韩亚洲一区二区| 日韩精品在线影院| 久久精品最新地址| 国产精品国产亚洲伊人久久| 色悠悠国产精品| 欧美精品免费播放| 欧美一级高清免费| 亚洲欧美精品中文字幕在线| 中文国产成人精品| 91丨九色丨国产在线| 最近2019中文字幕在线高清| 久久久久成人精品| 国产美女精彩久久| 亚洲免费小视频| 亚洲国产毛片完整版| 97成人在线视频| 国产精品高潮粉嫩av| 69av视频在线播放| 欧美性猛交xxxx乱大交极品| 亚洲人成网站999久久久综合| 国产一区二区三区中文| 欧美一区二区三区艳史| 最近2019年好看中文字幕视频| 亚洲精品成人网| 欧美国产日本在线| 91免费在线视频网站| 91久久久久久久久| 欧美黄色免费网站| 成人午夜黄色影院| 成年人精品视频| 国产精品一区二区在线| 国产精品亚洲综合天堂夜夜| 狠狠久久五月精品中文字幕| 成人免费直播live| 2021久久精品国产99国产精品| 亚洲欧洲免费视频| 国产欧美精品久久久| 日韩欧美在线视频日韩欧美在线视频| 日韩av理论片| 精品视频久久久久久久| 欧美一区二区三区精品电影| 亚洲日韩欧美视频一区| 国产精品免费一区| 97精品欧美一区二区三区| 久久亚洲精品毛片| 久久综合久久八八| 国产成人精品在线播放| 91中文字幕在线观看| 亚洲人成电影在线| 亚洲二区中文字幕| 国产精品视频精品视频| 成人免费网站在线观看| 欧美性高跟鞋xxxxhd| 狠狠综合久久av一区二区小说| 久久久久久91| 午夜精品一区二区三区在线| 亚洲男人天堂2019| 日韩高清电影免费观看完整版| 亚洲精品98久久久久久中文字幕| 亚洲另类图片色| 91精品久久久久久久久久| 久久精视频免费在线久久完整在线看| 97超级碰碰碰久久久| 伊人青青综合网站| 91视频8mav| 国产精品丝袜一区二区三区| 欧美床上激情在线观看| 亚洲国产日韩欧美在线99| 亚洲精品久久7777777| 亚洲男人第一av网站| 国产精品亚洲片夜色在线| 亚洲一区美女视频在线观看免费| 日本欧美中文字幕| 91精品国产高清久久久久久久久| 91精品久久久久久久久| 亚洲а∨天堂久久精品9966| 欧美怡春院一区二区三区| 91美女片黄在线观| 亚洲精品第一页| 97视频在线观看播放| 日本久久久久久久久久久| 久久九九精品99国产精品| 成人免费淫片aa视频免费| 欧美精品午夜视频| 国产精品永久免费在线| 成人av在线天堂| 亚洲伦理中文字幕| 日韩欧美在线国产| 亚洲男人第一av网站| 久久久亚洲欧洲日产国码aⅴ| 日韩中文字幕国产| 欧美大片在线看| 亚洲最大激情中文字幕| 欧美日本中文字幕| 国产欧美va欧美va香蕉在| 亚洲国产日韩欧美在线动漫| 国产久一一精品| 欧美一级高清免费播放| 狠狠综合久久av一区二区小说| 国外视频精品毛片| 夜夜嗨av一区二区三区四区| 欧美精品午夜视频| 色多多国产成人永久免费网站| 国产一区二区在线免费| 91极品视频在线| 91精品啪在线观看麻豆免费|