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

投稿日: 2003/06/11(Wed) 13:41
投稿者TiS
Eメール
URL
タイトルRe^2: OLEを利用してExcelを操作

ありがとうございます。わかりにくい質問の仕方でした。申し訳有りません。

Width,Heightプロパティを変更すればOLEのコントロール自体の大きさは
望み通りに変更されます。その方法は試してみました。
しかし、埋め込まれたオブジェクト(今回はExcelのシート)の大きさは変更されません。
(ダブルクリックして、埋め込まれたオブジェクトを編集できる状態にしたとき)

例えば

Dim xlObj As Object

OLE1.CreateEmbed "c:\test.xls"
xlObj=OLE1.object.Application

Debug.Print xlObj.Height

とすれば、HeightやWidthの値を取得する事はできます。
この値は設定したい部分の値と同じです。
これの反対のことをしたいのですが…設定は出来ないというエラーがでてしまいます。

わかりにくい質問の仕方では有りますが…


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

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

- Web Forum -