Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


74378 / 76738 ←次へ | 前へ→

【6828】Re:セルに画像を表示
回答  ichinose  - 03/8/5(火) 12:04 -

引用なし
パスワード
   ▼ume さん:
こんにちは。

>  Set ObjExcel = New Excel.Application
>
>  ObjExcel.Cells(intRow, intCol).Select
>  ObjExcel.ActiveSheet.Pictures.Insert ("FilePass")
>
>  上のようなプログラムでファイルから取得した画像をセルに
>  表示させているのですが、画像のサイズが大きすぎて枠から
>  はみ出てしまいます。きちんと枠に表示したいのですが
>  どのような方法があるのでしょうか。お教えください。
このきちんとした枠内って、セルの大きさに合わせてという意味ですか?
仮に対象セルがD8だとすると、

'================================
Sub Macro1()
  Dim shp As Shape
  With Range("D8")
    Set shp = ActiveSheet.Shapes.AddPicture("D:\My Documents\My Pictures\j0179837(p).gif", False, True, .Left, .Top, .Width, .Height)
    End With
End Sub

こういう意味ですか?(但し、Excelオブジェクトから指定して下さい)
0 hits

【6825】セルに画像を表示 ume 03/8/5(火) 11:09 質問
【6828】Re:セルに画像を表示 ichinose 03/8/5(火) 12:04 回答
【6829】Re:セルに画像を表示 ume 03/8/5(火) 14:06 お礼

74378 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free