tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: VBからエクセルを操作する MSGBOX
投稿日: 2011/07/14(Thu) 02:35
投稿者あさがお44
こんなに丁寧に教えていただいて、ありがとうございます。
3つとも実際にやってみました。
すごく勉強になりました。
3つともコピーして保存しておきたいと思います。

それで今回は案2を使わせてもらいます。
ただAPIを良く知らないのでそのまま まねなのですが。。。
リンク先にも行ってみましたが私には難しく分かりませんでした。
APIのHPってC言語が多いのですがVBで説明しているところはないでしょうか?
あとずーずーしいついでに
下のPGで
WK_STR = "完了しました。"
とあらかじめ入れておいた時、
   cmd = cmd & ", ""完了しました。"", ""タイトル""," & CStr(vbInformation) & ")"
はどうなりますか?
これの意味が分からなくって。。。なぜ文字と文字の間に&がある時とない時があるのですか?
ほんとに申し訳ないのですが、よろしくお願いします。



> =============================================
> (案2) Excel マクロ で MessageBox API を呼び出す。
>
>   AppExcel.Visible = True
>   cmd = "CALL(""USER32"", ""MessageBoxA"", ""JJCCJ"", " & CStr(AppExcel.hWnd)
>   cmd = cmd & ", ""完了しました。"", ""タイトル""," & CStr(vbInformation) & ")"
>   ret = AppExcel.ExecuteExcel4Macro(cmd)
>   'http://office.microsoft.com/ja-jp/excel-help/HP010062480.aspx

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。