В вашем Macro Design View должно быть написано RunCode
, тогда в вашем Function Name
должно появиться createTable()
Создает ли код таблицу, если вы запускаете ее без макроса?
EDIT:
Обновите свой код до этого, затем запустите макрос
Public Function createTable()
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim fld As Field
Set db = CurrentDb()
Set tdf = db.CreateTableDef("161-0363")
Set fld = tdf.CreateField("SKUS", dbText, 30)
tdf.Fields.Append fld
Set fld = tdf.CreateField("Count", dbInteger)
tdf.Fields.Append fld
db.TableDefs.Append tdf
db.TableDefs.Refresh
End Function
Я только что протестировал приведенный выше код, и он создал таблицу. Вам нужно было добавить последние строки кода, чтобы заставить его работать.