Skip to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Running a macro using DDE execute

Featured Replies

  • Newbies

I'm trying to run a Microsoft Word (win2k) macro contained in a script that loops about 100 times.

Word is opened using the send message script step once before the loop.

I guess it's just a syntax problem but I've tried every possibility and it's driving me nuts!

Service name : Winword

Topic : system (using a document's name doesn't work)

Commands: I've tried everything:

[<macroname>]

[run <macroname>]

[run ("<macroname>")]

[call <macroname>]

[application.run <macroname>]

(Every instruction between the [] is performed under a sub TmpDDE.)

I've tried every combination of quotes and brackets...

-One problem is that Word makes as if <macroname> was a variable; it writes:

Dim <macroname>

<macroname> ==> expected: sub function or property

when just <macroname> would work.

-Another problem occurs when using dot-separated expressions:

<projectname.modulename.macroname> => WordBasic.Call "Projectname.modulename", .macroname=> wrong or non-qualified reference.

Thanks in advance

This MS KB Article may help.

  • Author
  • Newbies

Ok thanks!!

correct syntax : [<modulename>.<macroname>(<arguments>)]

If no argument, leave the brackets anyway.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.