国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - VBS - excel2access vbs腳本

excel2access vbs腳本

2020-07-28 11:46VBS腳本之家 VBS

將excel的數據轉化為access的數據庫中的VBS腳本代碼。

復制代碼 代碼如下:


'腳本說明
'code by NP
'outDateFile變量為要寫入的數據庫名字
'Tables變量為Access數據庫中的表名
'ROW變量為Access數據庫中的列名
'Excel中的數據,直接為要寫入的數據,不需要標題一類的
'例如:要寫入數據庫的列名為
' 系別|班別|姓名|學號|性別|政治面貌|出生年月|身份證號碼|家庭地址|生源地畢業學校
'而Excel文件中,只需要以下面的例子開頭就行了
' 城建系|城建0001|韋XX|071010100111|女|團員|1981/11|451111111111111111|廣西xxxxxxxxx|xxxx學校
'數據和列名要對的上號!
'腳本直接雙擊,更具提示操作
If WScript.Arguments.Count > 0 Then InXlsFile = WScript.Arguments(0)
If InXlsFile = "" Then
InXlsFile = CreateObject("Excel.Application").GetOpenFilename("Excel Files (*.xls), *.xls")
If VarType(Filename) = vbBoolean Then
Wscript.Echo "Excel2Access。" & vbCr & vbLf & vbCr & vbLf & "用法: Excel2Access filename.xls 或在對話框中打開Excel文件。"
WScript.Quit
End If
End If
outDateFile="Excel2Access.mdb" '要轉換的數據庫名字
Tables="學生信息表" '要創建以及寫入的表名
Row="系別,班別,姓名,學號,性別,政治面貌,出生年月,身份證號碼,家庭地址,生源地畢業學校" '要創建以及寫入的列名,用逗號隔開
Set Fso=CreateObject("Scripting.FileSystemObject")
If Fso.FileExists(outDateFile) Then
Call Writemdb
Else
Set DB = CreateObject("ADOX.Catalog")
DB.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&outDateFile)
Set ADOXTable = CreateObject("ADOX.Table")
ADOXTable.Name = Tables
For Each s In Split(Row, ",", -1, 1)
ADOXTable.Columns.Append s,202 ' 字符串
Next
DB.Tables.Append ADOXTable
Set DB=Nothing
Call Writemdb
End If
Set Fso = Nothing
Sub Writemdb()
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open(InXlsFile)
Set Conn=CreateObject("ADODB.Connection")
ConnStr="DBQ="&outDateFile&";Driver={Microsoft Access Driver (*.mdb)};"
Conn.Open ConnStr
Rows=objExcel.ActiveSheet.UsedRange.Rows.Count
Columns=objExcel.ActiveSheet.UsedRange.Columns.Count
For i= 1 To rows
tmp=""
For j =1 To Columns
If Len(objExcel.Cells(i,j).Value) <> 0 Then
If j<>Columns Then
tmp=tmp&"'"&objExcel.Cells(i,j).Value&"',"
Else
tmp=tmp&"'"&objExcel.Cells(i,j).Value&"'"
'wscript.Echo "Insert Into "&Tables&"("&row&") Values("&tmp&")"
Conn.Execute "Insert Into "&Tables&"("&Row&") Values("&tmp&")"
End If
Else
Exit For
End If
Next
Next
objWorkbook.Close
objExcel.Quit
Conn.Close
Set Conn=Nothing
Set objWorkbook=Nothing
Set objExcel=Nothing
wscript.Echo "處理完畢,請檢查是否正常導入"
End Sub

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本中文字幕免费 | 欧美黄视频| 一区二区三区免费在线观看 | 成人精品一区二区三区视频播放 | 欧美国产视频一区 | www一区二区 | 久久久久久久国产 | 国产精品成人一区二区三区 | 国产三级在线观看 | 综合自拍 | 337p亚洲欧洲 | 三级无遮挡污在线观看 | 日韩一区精品 | 成人小视频在线观看 | 久久免费精品视频 | 久久99视频 | 国产在线中文字幕 | 午夜精品久久久久 | 欧美一区二区三区久久 | 欧洲精品| 国产伦乱| 一区二区三区在线免费观看 | 欧美久久成人 | jizz国产 | 亚洲一区电影 | av在线电影网站 | 国产性猛交xxxx免费看久久 | 一级片黄片毛片 | 欧美一区二区三区视频在线 | 小川阿佐美88av在线播放 | 一区二区三区精品 | 蜜臀精品 | 6080亚洲精品一区二区 | 成人在线视频网址 | 婷婷精品久久久久久久久久不卡 | 精品视频在线播放 | 亚洲精品一区二区在线观看 | 亚洲午夜免费 | 亚洲视频免费 | 国产精品亚洲一区 | 欧美成人a∨高清免费观看 国产99久久 |