I am using Access 2010 on Windows XP/Windows 7
My code converts individual lines of address (strings) into a single RTF Address field. It runs fine in full access but (as MS admits) CreateObject
does not work in Runtime.
Is there another way of doing this that avoids CreateObject??
'create AddressFull
strAddressFull = ""
If Nz(mAddress1, "") <> "" Then strAddressFull = mAddress1
If Nz(mAddress2, "") <> "" Then strAddressFull = strAddressFull & Chr(10) & mAddress2
If Nz(mAddress3, "") <> "" Then strAddressFull = strAddressFull & Chr(10) & mAddress3
If Nz(mAddress4, "") <> "" Then strAddressFull = strAddressFull & Chr(10) & mAddress4
If Nz(mAddress5, "") <> "" Then
strAddressFull = strAddressFull & Chr(10) & mAddress5 & " " & Me.Postcode
Else
strAddressFull = strAddressFull & Chr(10) & Me.Postcode
End If
Set ThisApplication = CreateObject("Access.Application")
Me.AddressFull = ThisApplication.HtmlEncode(strAddressFull)
Any help gratefully received.
My code converts individual lines of address (strings) into a single RTF Address field. It runs fine in full access but (as MS admits) CreateObject
does not work in Runtime.
Is there another way of doing this that avoids CreateObject??
'create AddressFull
strAddressFull = ""
If Nz(mAddress1, "") <> "" Then strAddressFull = mAddress1
If Nz(mAddress2, "") <> "" Then strAddressFull = strAddressFull & Chr(10) & mAddress2
If Nz(mAddress3, "") <> "" Then strAddressFull = strAddressFull & Chr(10) & mAddress3
If Nz(mAddress4, "") <> "" Then strAddressFull = strAddressFull & Chr(10) & mAddress4
If Nz(mAddress5, "") <> "" Then
strAddressFull = strAddressFull & Chr(10) & mAddress5 & " " & Me.Postcode
Else
strAddressFull = strAddressFull & Chr(10) & Me.Postcode
End If
Set ThisApplication = CreateObject("Access.Application")
Me.AddressFull = ThisApplication.HtmlEncode(strAddressFull)
Any help gratefully received.