Re[2]: Excel起動時のウィンドウサイズについて・・・


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by ダイバー on 2001/07/27 23:55:27

In Reply to: Re: Excel起動時のウィンドウサイズについて・・・ Posted by Uz on 2001/07/27 03:50:24


     Uzさん、はじめまして・・・
     早速の回答、有り難うございます。

    > ShellExecuteの第二パラメータを"print"でやってるってこと
    > ですね。

     その通りです。。。

    > ShellExecute(hWnd, "print", "C:\\test.xls, NULL,
    > NULL, SW_HIDE);
    > としても、表示されてしまいますね。
     (・・・省略・・・)
    > となっているので、Excelに依存されて、パラメータを無視
    > されているようです。
    > 仕様なので諦めて、別の方法でやったほうがいいように思います。

     やはり、そうでしたか・・・。
     Excelのレジストリを操作すれば或いは・・・とも考えたのですが、調べた限りでは、該当するキーが見つからなかったので・・・。

    > 別の方法とは、
    > 1、OLEオートメーションでExcelを起動して、
    > 2、ファイルを開いて、
    > 3、印刷して、
    > 4、Excel終了。
    > これなら、非表示とかでもいけるはずです。

     OLEオートメーションにはあまり詳しくはないのですが、調べてトライしてみます。
     有り難うございました。。。

    > VBなら、それほど苦労しないでしょう。
    > VCなら、多少ややこしいですが、やることはいっしょなので
    > 大丈夫でしょう。
    >
    > #お願いです。開発言語を書いていただかないと、
    > #どっちで回答していいかわかりません。

     申し訳有りません。。。
     このような形で質問させて頂くのは、初めてで肝心な事が抜けてしまいました。
     今後とも、宜しくお願いします。。。


記事スレッド一覧