PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
2951 98/08/27 09:08:59 RE:RE:OLEオートメーション By HIDENORI
2924 98/08/25 18:26:05 RE:OLEオートメーション By あすかちゃんの父
2913 98/08/25 10:49:01 RE:RE:さらに教えてください。 By HIDENORI
2912 98/08/25 10:43:48 皆さんありがとうございました。 By HIDENORI
2870 98/08/21 12:02:22 RE:DDEで Excelマクロを実行させるコマンド他のサンプル By てとらぽっと
2869 98/08/21 12:01:02 RE:RE:RE:PB5.0.02: DDE関数について教えてください。 By てとらぽっと
2864 98/08/20 18:38:25 RE:RE:さらに教えてください。 By あすかちゃんの父
2863 98/08/20 18:23:25 RE:さらに教えてください。 By こてちゅ
2861 98/08/20 17:44:22 さらに教えてください。 By HIDENORI
2860 98/08/20 17:33:23 RE:RE:PB5.0.02: DDE関数について教えてください。 By HIDENORI
2859 98/08/20 17:30:13 RE:RE:PB5.0.02: DDE関数について教えてください。 By HIDENORI
2827 98/08/19 17:42:03 RE:PB5.0.02: DDE関数について教えてください。 By こてちゅ
2824 98/08/19 17:20:21 RE:PB5.0.02: DDE関数について教えてください。 By てとらぽっと
2820 98/08/19 16:31:54 PB5.0.02: DDE関数について教えてください。 By HIDENORI

カテゴリ:旧電子会議室
日付:1998年08月19日 17:42 発信者:こてちゅ
題名:RE:PB5.0.02: DDE関数について教えてください。

ども!

>こんな感じなんで・・・
>各セルに対してDWのカラムの内容を送信したいのですがどうしたらよいですか?
>分かる方がいましたら教えてください。
>簡単な例題なんかあると助かるんですが・・・(^_^;)
?エクセルがあがっているか確認し、エクセルを実行しておきます。
?OpenChannel関数でDDEサーバアプリケーションへ接続します。
Long handle
handle = OpenChannel(\"Excel\",\"Book1.xls\")    //Book1のファイルをエクセルで開きます。
?あるセルに対し、データを送ります。
SetRemote(\"R1C1\",\"aaa\",handle)
?ExecRemote関数でマクロなどを実行します。
?CloseChannel関数でDDE通信を終了します。



>それと・・・
>・DDEサーバーとDDEクライアントってどうゆうことですか?(C/Sのクライアント&サーバーと同じですか?)
DDEサーバーとDDEクライアントとは、上記の例では、データを受取って処理を行うエクセルがサーバーで、データを渡すPBがクライアントとなります。


>・EXECREMOTO関数の引数のコマンド形式って何をあらわしてるんですか?(一覧とかのってますか?)
まず、ExecRemoto関数が何かですが、例えば「エクセルの機能(EX:並べ替え)を実行せよ」とかを送り、エクセルの並べ替えの機能を実行させるものです。このコマンドの書き方は、エクセルのマクロなどでの書き方と同様になり、これをString型で送信します。

こんなんでわかります?

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Sybase SQL Anywhere Client
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.