“Неопределенная функция Format в выражении!” Помилка в MS Access

Якщо ви маєте подібну помилку з любою із  “стандартних” функцій VBA типу Trim, InStr, Replace, Date і Format, то можливо проблема в тому що відсутнє посилання на бібліотеку Microsoft Scripting Runtime.

Додати це посилання можна запустивши редактор коду Visual Basic (Alt-F11) –  Tools / References.

Також, для перевірки необхідних бібліотек можна використати наступний код:
Sub ListReferences()
Dim refCurr As Reference

For Each refCurr In Application.References
Debug.Print refCurr.Name & ": " & refCurr.FullPath
Next

 

End Sub

Рішення проблеми узято тут

Також не забуваємо – використовувати MS Access зовсім необов’язково. Для нього існує альтернатива з відкритим кодом – OpenOffice Base

Если статья была полезна вам – не забывайте поделиться ею со своими друзьями в социальных сетях. Если есть вопросы – задавайте в комментариях либо в наших социальных группах.