DOBON.NETお気楽掲示板

ツリー一括表示

Nomalアイコン プログラムでExcel操作したときにExcelが起動する /みけんにしわ (14/08/05(Tue) 12:21) #1548
Nomalアイコン Re[1]: プログラムでExcel操作したときにExcelが起動する /satodai (14/08/06(Wed) 16:33) #1549
  └Nomalアイコン Re[2]: プログラムでExcel操作したときにExcelが起動する /みけんにしわ (14/08/12(Tue) 11:21) #1550 解決み!


親記事 / ▼[ 1549 ]
■1548 / 親階層)  プログラムでExcel操作したときにExcelが起動する
□投稿者/ みけんにしわ -(2014/08/05(Tue) 12:21:11)
  • アイコンこんにちは。

    プログラムでエクセルの帳票からデータを取得する処理を作成したのですが、
    対象のExcelファイルを読み込むときにExcelが立ち上がります。

    立ち上がらずに取得する方法はあるのでしょうか?

    ファイルを読み込むときは以下のようにしてExcelを開いています。

    Microsoft.Office.Interopをインポートして
    xlApp = New Excel.Application
    xlBook = xlBooks.Open(FilePath)


    <環境>
    Windows7
    VS2010 Framework 4.0



[ □ Tree ] 返信 削除キー/

▲[ 1548 ] / ▼[ 1550 ]
■1549 / 1階層)  Re[1]: プログラムでExcel操作したときにExcelが起動する
□投稿者/ satodai -(2014/08/06(Wed) 16:33:40)
  • アイコン> 立ち上がらずに取得する方法はあるのでしょうか?

    必ず立ち上がると思います。

    画面にエクセルブックを表示させたくないということであれば

    xlApp = New Excel.Application
    の直後に
    xlApp.Visible = false;

    としてあげれば、外見上は立ち上がっていないように見えます。

    おそらく、これが一般的な対処法だと思います。
[ 親 1548 / □ Tree ] 返信 削除キー/

▲[ 1549 ] / 返信無し
■1550 / 2階層)  Re[2]: プログラムでExcel操作したときにExcelが起動する
□投稿者/ みけんにしわ -(2014/08/12(Tue) 11:21:12)
  • アイコン返信が遅くなり申し訳ありません。

    ご回答ありがとうございます。

    >xlApp.Visible = false
    表示されませんでした。
    Visibleをfalse見落としておりました。。。


    No1549に返信(satodaiさんの記事)
    >>立ち上がらずに取得する方法はあるのでしょうか?
    >
    > 必ず立ち上がると思います。
    >
    > 画面にエクセルブックを表示させたくないということであれば
    >
    > xlApp = New Excel.Application
    > の直後に
    > xlApp.Visible = false;
    >
    > としてあげれば、外見上は立ち上がっていないように見えます。
    >
    > おそらく、これが一般的な対処法だと思います。
解決み!
[ 親 1548 / □ Tree ] 返信 削除キー/


Pass/


- Child Tree -