VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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コントロールをアクティブにさせたまま
が理想なのですが可能でしょうか?

よろしくお願いします。


- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -