剛開始使用VBA,我試圖訪問一個虛擬表中的所有數據,我設置了名爲Employees
。訪問一個字段中的所有記錄
這是代碼我嘗試:
Sub getRecords()
Dim dbs As Database
Dim rst As Recordset
Dim sql As String
Set dbs = CurrentDb
sql = "SELECT * FROM Employees"
Set rst = dbs.OpenRecordset(sql)
End Sub
這裏的最終目的是要打印的內容到屏幕上 - 這將涉及到打破設置成不同部件的記錄?如果是的話,哪些組件可以組成一個典型的記錄集?
表格式如下:
Emp_Id - Number
Emp_Name - Text
Emp_Email - Text
不錯的答案 - 雖然有些事情:來自java背景,您可以使用\ n分隔文本行\ n在VBA中是否有類似的選項? – Katana24
您可以單獨或一起使用vbCrLf,vbCr和vbLf,也可以使用chr(13)和chr(10)以及vbNewLine。 Debug.Print將單行打印到即時窗口(窗口的Ctrl + G)。總是記得MS Access比你想象的要容易得多:) – Fionnuala