Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / Programming / September 2006

Tip: Looking for answers? Try searching our database.

DDE error

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Arne Hegefors - 25 Sep 2006 08:16 GMT
Hi! I dowload data into excel by using a macro. I have a dde connection.
usually it works finme but sometime i get an error sent from the dde. this
causes a problem becuase i save the dde answer in a varaible in vba. if i get
an error from the dde thenm I get the message "incopatible type" when i try
to save the answer in a variable. the code:

returnList = Application.DDERequest(channelNumber, BloomQuery)
BBAnswer = returnList(1)

on the last row i get an error when the dde request gives an error. how can
i capture this so that the program does not stop but insteads saves BBAnswer
as "Error" or something? please help! thanks alot!!
Tom Ogilvy - 25 Sep 2006 15:03 GMT
dimension Returnlist as Variant and then test it before working with it

Dim ReturnList as Variant
returnList = Application.DDERequest(channelNumber, BloomQuery)
if isarray(returnList) then
BBAnswer = returnList(1)
elseif iserror(returnlist) then

end if

Signature

Regards,
Tom Ogilvy

> Hi! I dowload data into excel by using a macro. I have a dde connection.
> usually it works finme but sometime i get an error sent from the dde. this
[quoted text clipped - 8 lines]
> i capture this so that the program does not stop but insteads saves BBAnswer
> as "Error" or something? please help! thanks alot!!
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.