Reputation: 821
myName = GetmyName() ' gets the name of sheet starting with 'Data' For e.g. sheet name can be 'Data-20150205'
myName = "[" & myName & "$]"
rs.Open " SELECT [State] FROM myName WHERE (([Country]='United States') AND ([Capital]='Boston')) ", cn, adOpenKeyset, adLockReadOnly
Here I get a error that it is unable to find myName, where infact it is one of the sheets. Please correct
Upvotes: 0
Views: 178
Reputation: 1812
myName is variable, you need to use it like below:
rs.Open " SELECT [State] FROM " & myName & " WHERE (([Country]='United States') AND ([Capital]='Boston')) ", cn, adOpenKeyset, adLockReadOnly
Upvotes: 3