QA@IT
«回答へ戻る

回答を投稿

segさんの書き込み (2006-12-20 14:30) より:

値の参照・設定 セルの結合等 簡単な処理しかしていないので例外を見直して、修正するのが早いかもしれませんね。

古いバージョンのExcelオブジェクトライブラリを使うには、Excelをバージョンダウン

するしかないのでしょうか?

引数の省略が可能なものは、引数のパラメータ名:= と書いて引数を指定すれば良いです。
下位互換性のために別名になっているだけのメソッドもあります。
こういう時こそ、遅延バインディングの出番だったりしますが。

*.bas を読込んでExcel上で実行させる事が可能なのですか!?

すごい事が出来るんですね;

標準モジュールに限った話でもないですが、可能です。
Excel.Application インターフェイスの Run メソッドがソレです。

過去ログにサンプル コードがあるハズなので、一度探されてみてはいかがでしょうか?

_________________C# と VB.NET の入門サイト
じゃんぬねっと日誌

投稿者:じゃんぬねっと

> segさんの書き込み (2006-12-20 14:30) より:

> 
> 値の参照・設定 セルの結合等 簡単な処理しかしていないので例外を見直して、修正するのが早いかもしれませんね。

> 古いバージョンのExcelオブジェクトライブラリを使うには、Excelをバージョンダウン

> するしかないのでしょうか?

> 

引数の省略が可能なものは、引数のパラメータ名:= と書いて引数を指定すれば良いです。
下位互換性のために別名になっているだけのメソッドもあります。
こういう時こそ、遅延バインディングの出番だったりしますが。


> *.bas を読込んでExcel上で実行させる事が可能なのですか!?

> すごい事が出来るんですね;

> 

標準モジュールに限った話でもないですが、可能です。
Excel.Application インターフェイスの Run メソッドがソレです。

過去ログにサンプル コードがあるハズなので、一度探されてみてはいかがでしょうか?

_________________<a href="http://jeanne.wankuma.com/" target="_blank">C# と VB.NET の入門サイト</a>
<a href="http://blogs.wankuma.com/jeanne/" target="_blank">じゃんぬねっと日誌</a>


投稿者:じゃんぬねっと