今MFCのアプリケーションからExcelのセルにデータを入れたりするなどを行いと思います。
ネットで調べると、importやタイプライブラリによるクラス追加の方法があるのはわかりました。
ただExcelも複数のバージョンがあり、一つのプログラムでそれらを使い分ける方法はありますでしょうか?
たとえば実行時にExcelのバージョンを指定してから実行するとか、そういった使い方が行えればと思っています。
あとタイプライブラリでクラスを追加した場合、そのプロジェクトをExcelのインストールされていないPCでビルドしたりできるのでしょうか?
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>>Excelのバージョンを指定してから実行
今、環境無いので確認していませんが、
EXCEL生成時の記述でバージョン指定出来るはず。
CreateObject("Excel.Application.9")でEXCEL2000
"Excel.Application.10"が、Excel2002、 "Excel.Application.11" Excel2003
対応したバージョンが存在しなかった場合、NULL返した覚えが気がするので、、、、まあ試してください(==;
>>ExcelのインストールされていないPCでビルドしたりできるのでしょうか?
ビルドで、エラー出た気がする。(=w=;
その前に、EXCEL入っていないと作成後の動作確認出来ないから、ビルド出来ても意味ないよ。
昔やったときの記憶で書いてるので、間違っていたらすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/11 12:55
- その他(プログラミング・Web制作) Pythonでexcelのvbaを作成、実行する方法について Pythonで表の自動集計プログラムを 3 2022/07/09 09:58
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- Excel(エクセル) Excelで1つしかない値だけを抽出。Unique関数を使わずに 6 2023/08/18 09:14
- Excel(エクセル) Excel 2019 32ビット・バージョンを➡64ビット・バージョンに 3 2022/09/11 12:49
- Excel(エクセル) Excelで、行に複数の数字が入力されているセルが複数の列存在し、行を跨いでセル内の数値を並び替える 5 2022/06/17 18:03
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
使用しているJUnitのバージョン...
-
gridviewでの高さの取得方法
-
gitでバージョン指定してダウン...
-
CrystalReportsのバージョン確...
-
【javaコンパイル時のエラーに...
-
chromedriverのDLについて
-
visual stadio 参照問題
-
MSCOMCTL.OCXのアップデートの方法
-
VMwareの古いバージョンがダウ...
-
C# Excelを遅延バインディング...
-
VBAでDVDのトレイを開く。、
-
JDBCのバージョンが知りたい
-
外字の判定方法がわかりません。
-
Flashplayerの運用について
-
Selenium/VBA/Chrome エラーで...
-
JRE 1.5.0.14のダウンロード先...
-
Eclipse3.5.1のJUnitぼバージョ...
-
vba クリップボードクリアにつ...
-
JSPファイルで生じるエラーをど...
-
VBAの「for i=1 to cells(…」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
使用しているJUnitのバージョン...
-
CrystalReportsのバージョン確...
-
EclipseでJavaコンパイラのバー...
-
visual stadio 参照問題
-
バイナリファイルの著作権など...
-
VMwareの古いバージョンがダウ...
-
VBAでDVDのトレイを開く。、
-
【javaコンパイル時のエラーに...
-
Selenium/VBA/Chrome エラーで...
-
MSCOMCTL.OCXのアップデートの方法
-
Javaのバージョンアップにとも...
-
JRE 1.5.0.14のダウンロード先...
-
chromedriverのDLについて
-
C# Excelを遅延バインディング...
-
gridviewでの高さの取得方法
-
Tmocatのバージョン
-
Flashplayerの運用について
-
reactを利用できるnode.jsのバ...
-
エクセルVBAがMACで動かない
おすすめ情報