午夜直播免费看-亚洲国产精品日韩av不卡在线-少妇三级全黄-欧美日韩国产一区二区三区,

 
 
 
首 頁
下載中心
站內(nèi)搜索
IT學(xué)堂│News center
硬件學(xué)堂
軟件學(xué)堂
網(wǎng)絡(luò)學(xué)堂
最新公告│Announcement
IT外包首選我們的八大理由...
中國勞科院與我公司續(xù)簽了...
感謝中成航宇與我們公司續(xù)...
感謝深圳市城市空間規(guī)劃建...
 
詳細(xì)內(nèi)容
當(dāng)前位置:首 頁 >> IT學(xué)堂 >> 詳細(xì)內(nèi)容
 
 
詳細(xì)內(nèi)容  
 
 
在VBA中使用代碼打開設(shè)有工作組的MDB文件
發(fā)布時(shí)間:2012-12-08 | 點(diǎn)擊次數(shù):1885
  
 
在VBA中,為了表示字符串,首先我們需要用兩個(gè)引號(hào)把字符串引起來。例如 "abc", VBA編譯器把它解釋為字符串a(chǎn)bc。而當(dāng)您需要表示一個(gè)單引號(hào) " 的時(shí)候,如果只用三個(gè)引號(hào) """,VBA的編譯器會(huì)無法解析辨認(rèn)中間的引號(hào)是一個(gè)正常的字符還是一個(gè)特殊字符(如果是特殊字符,編譯器會(huì)認(rèn)為和左右的兩個(gè)引號(hào)之間有關(guān)系)
為了解決這種情況,VBA中使用轉(zhuǎn)義字符(其他語言中也有這個(gè)概念)對(duì)特殊字符進(jìn)行轉(zhuǎn)義。在 """" 中:第一個(gè)和第四個(gè)引號(hào)高速編譯器中間是字符串,第二個(gè)引號(hào)是一個(gè)轉(zhuǎn)義字符,表示后面的第三個(gè) " 不是一個(gè)特殊字符,而是一個(gè)普通的引號(hào)!所以"""" 經(jīng)過VBA編譯器編譯后的輸出是一個(gè)普通的雙引號(hào) "
實(shí)例代碼:
Private Sub Command0_Click()
Dim xtpf, cxph, fs, d, v As String
Dim str4 As String
xtpf = CurrentProject.Path'當(dāng)前路徑
cxph = Left(xtpf, 3)
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName(cxph)))
v = Hex(d.SerialNumber)
Dim RetVal
str4 = """"
Dim strMDB As String
Shell str4 & SysCmd(acSysCmdAccessDir) & "msaccess.exe" & str4 & " " & str4 & xtpf & "\sjch.mdb" & str4 & " /wrkgrp " & str4 & xtpf & "\sjch.mdg" & str4 & " " & "/User qbc" & " " & "/pwd" & " " & "", 2
End Sub
說明:sjch.mdg是工作組信息文件,其實(shí)就是sjch.mdw,只不過改了后綴而已。
編輯:北京信誠IT保姆IT外包部 http:// www.aboverow.cn www.xcit.com.cn
 
關(guān)閉
  友情鏈接
深圳無線覆蓋 廣信鴻業(yè) 昊瑞爾科技 及好科技 信諾IT服務(wù) 北京IT外包 無線覆蓋 起秀網(wǎng)絡(luò)
版權(quán)所有:北京信誠眾業(yè)科技有限公司 總部:010-62075251 400-698-1290 技術(shù)支持:010-62365952
地址:北京市北三環(huán)中路2號(hào)匯鑫祥源大廈328室 京ICP備09096604-3號(hào)

 

主站蜘蛛池模板: 东方市| 本溪| 双峰县| 漳州市| 荥经县| 丰县| 张家界市| 弥勒县| 兴山县| 广安市| 新密市| 磐安县| 伊吾县| 晋城| 东安县| 建瓯市| 赤水市| 丰台区| 大姚县| 乌兰浩特市| 尉氏县| 洛宁县| 皮山县| 裕民县| 洪湖市| 元朗区| 崇明县| 子洲县| 林西县| 溧阳市| 永平县| 河北省| 枣阳市| 文安县| 土默特左旗| 高邑县| 开鲁县| 思茅市| 探索| 辽宁省| 桐梓县|