投稿日 | : 2006/12/21(Thu) 15:47 |
投稿者 | : xりこたんx |
Eメール | : |
URL | : |
タイトル | : OLEコントロールでエクセル使用 |
こんにちは、
VB6をはじめたばかりです。こちらのHPでOLEコントロールを使って
Excelが利用できることを知りましたが、つまずいてしまいました。
「やりたい事」
既存のExcelデータの一部のセルを使って、テキストデータを作成する。
(1)VBのフォームに、ExcelのOLEコントロールとコマンドボタン一つ
を配置する。
(2)VBを実行してOLEコントロールをダブルクリックでアクティブにする。
(3)既存のExcelファイルを起動してのセルの内容をコピーする。
(4)Excel(OLEコントロール)にデータを貼り付ける。
(5)コマンドボタンをクリックでデータを作成する。
なのですが、(3)のところで既存のExcelのメニューが表示されずにコピーもできません。
ちなみに、(2)と(3)の手順を反対にすると思い通りの動作をします。
コピー・ペーストを複数回行いたいので、できればOLEコントロールをアクティブにさせたまま
が理想なのですが可能でしょうか?
よろしくお願いします。