If your application will be used with Access 2003, it seems to me that you should exclude functions that are not supported in 2003.
, Tempvars, , , .
Option Compare Database
Option Explicit
Public Sub HelloWorld()
Dim strWho As String
strWho = "World"
'* your 2007 feature code here *'
strWho = UCase(strWho)
'Aversion 2003 -> Hello World '
'Aversion 2007 -> Hello WORLD '
Debug.Print "Hello " & strWho
End Sub
" #Const #If.
, , . : YourDb2003.mdb; YourDb2007.mdb. YourDb2003.mdb "2003" "2007" YourDb2007.mdb.