-1
테이블을 만든 후 테이블의 이름을 바꾸는 이름 바꾸기 매크로와 테이블 만들기 쿼리를 만들었습니다. 새 테이블 이름을 묻는 대화 상자를 만들려고합니다. 이게 가능하고 어떻게 할 수 있습니까?MS Access 데이터베이스 관리 : 사용자에게 새 테이블 이름을 묻습니다.
Public Sub MakeTable()
Dim strNewTableName As String
Dim Qdef As QueryDef
strNewTableName = InputBox("Please enter the table name")
If strNewTableName & "" = "" Then Exit Sub 'No table name has been given
Set Qdef = CurrentDb.QueryDefs("MakeTableQueryName")
Qdef.SQL = "SELECT bla, bla INTO " & strNewTableName & " WHERE etc"
CurrentDb.Execute "MakeTableQueryName"
Set Qdef = Nothing
End Sub
더 지금있다 : 즉이 예를 실행하기 전에 메이크업 테이블 SQL 문에서 TABLENAME 변경에