PC Review


Reply
Thread Tools Rate Thread

Dynamic Data Exchange (DDE) getting rewritten on save.

 
 
Bill Johnson
Guest
Posts: n/a
 
      7th Apr 2009
I posted this in another forum, and I don't think I will get an answer there.

I have an xls (2003) excel spread sheet that calls data from another
application (DDE) like this:
=RSLINX|'PC2'!'ANA[201]'

and like this
=Rslinx|'EC2'!'ACT01'

This is standard DDE, and in 2003 and earlier it works. The application I am
calling is RSLINX, the topic(s) are PC2 and EC2, and th eitem names inside
those topics containing the values I want are ANA[201] and ACT01. The content
of both item names are 'REAL' numbers.

The problem is that when I save the spreadsheet as a macro enaabled file in
2007 it replaces
=Rslinx|'EC2'!ACT01

with
=Rslinx|'EC2'!_xlbgnm.ACT01

And it only does it for my topics that contain the letters/word "ACT", none
of the others.

Anyone know what is going on here? Is there a way to get Excel to stop
concatenating the "_xlbgnm." into my call?. If I delete the "_xlbgnm." from
the call, save, and reopen it comes back.

In the interim I plan on writing some code to replace the content of the
rewritten cells after opening. I'd really like to know what is going on
though.

 
Reply With Quote
 
 
 
 
Stephen Druley
Guest
Posts: n/a
 
      8th Jun 2009
I am having troublre downloading DDE data from ADVFN.com using Excel 2007.
They use an earlier version of Excel and do not have any problems. According
to Microsoft, the DDE platform has been so deprioritized that it just does
not work properly anymore since more up to data approaches are available.

"Bill Johnson" wrote:

> I posted this in another forum, and I don't think I will get an answer there.
>
> I have an xls (2003) excel spread sheet that calls data from another
> application (DDE) like this:
> =RSLINX|'PC2'!'ANA[201]'
>
> and like this
> =Rslinx|'EC2'!'ACT01'
>
> This is standard DDE, and in 2003 and earlier it works. The application I am
> calling is RSLINX, the topic(s) are PC2 and EC2, and th eitem names inside
> those topics containing the values I want are ANA[201] and ACT01. The content
> of both item names are 'REAL' numbers.
>
> The problem is that when I save the spreadsheet as a macro enaabled file in
> 2007 it replaces
> =Rslinx|'EC2'!ACT01
>
> with
> =Rslinx|'EC2'!_xlbgnm.ACT01
>
> And it only does it for my topics that contain the letters/word "ACT", none
> of the others.
>
> Anyone know what is going on here? Is there a way to get Excel to stop
> concatenating the "_xlbgnm." into my call?. If I delete the "_xlbgnm." from
> the call, save, and reopen it comes back.
>
> In the interim I plan on writing some code to replace the content of the
> rewritten cells after opening. I'd really like to know what is going on
> though.
>

 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
About Dynamic Data Exchange PC User Microsoft Access 3 5th Nov 2010 09:53 PM
Help with DDE Dynamic Data Exchange Hank Rouse Microsoft Access Macros 1 24th Jan 2006 03:58 AM
Dynamic data Exchange Vinay Chopra Microsoft Dot NET 0 12th Jan 2005 12:49 PM
Dynamic Data Exchange (DDE) Irunalotta Microsoft Excel Misc 0 29th Jun 2004 04:44 PM
Re: ie and dynamic data exchange H Leboeuf Windows XP Internet Explorer 0 6th Sep 2003 03:05 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 05:17 PM.