• ベストアンサー

ExcelVBAでシートに貼り付けたBMPを探したいです

シート上に貼り付けたBMPファイルを探して、指摘するようなプログラムを作ろうと考えています。 しかし、BMPファイルの探し方が分かりません。 BMPというプロパティを持っていたりするのでしょうか? また、貼り付けた画像は、オートシェイブ扱いとなって探す事は無理なのでしょうか? どなたか宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mimeu
  • ベストアンサー率49% (39/79)
回答No.1

ご参考にどうぞ Sub 図の一覧表()   Dim シート As Worksheet, 図 As Shape   For Each シート In Worksheets     For Each 図 In シート.Shapes       Debug.Print シート.Name; " "; 図.Name; 図.Left; 図.Top; 図.Width; 図.Height     Next 図   Next シート End Sub なお、シートにBMPを貼り付けたExcelVBAが正常に機能していないかも しれませんね。つまりBMPは貼り付けられなかったかも。 その場合は上記プログラムでもなにも表示されません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • .bmpの画像ファイルにコメントをつけられない。

    画像ファイルのプロパティから概要でタイトルやらコメントなどつける事ができます。 jpegやTIFにはコメントを付ける事が出来るのですが、bmpやpngにはつける事が出来ません。 劣化させたくないのでbmpでコメントを付ける方法はありますでしょうか。

  • bmp→jpgに、jpg→bmpに

    bmpの画像や、jpgの画像の情報を交換して(例:bmpをjpgに変換したり、jpgの画像情報をbmpに変換)て、できますか?? 拡張子を書き換える方法からbmp→jpg,jpg→bmpに変換する方法はわかりました。画像情報を交換するプロパティてありますか?? 画像情報を変換する右方てありますか??適切なアドバイスくれたらうれしいです。

  • BMP画像の取り扱い

    (1)BMP形式の画像を読み込み (2)RGB値を取得 (3)画素値を操作 (4)新しいファイルに書き出す というプログラムを作りたいのですが、BMP画像からRGB値がうまく取り出せません。 参考URLなどありましたらぜひ教えてください。

  • BINファイル→BMPファイルへの変換について

    表題の件について教えてください。 画像ファイルの元(?)となっているBINファイルを持っているのですが、 これをペイントなどで確認できるBMPファイルにしたいのです。 もともとBINとBMPは同じものなのだということは色々調べてわかったのですが、 何か変換ツールのようなもので変換できるのでしょうか? それともstirlingなどで開いてからbmpとして変換する機能があるのでしょうか? どなたか教えてください。 (プログラム関連については完全に無知なので変な表現となっているかもしれません。) ※なお、拡張子を単純に「.bmp」に変えるという手法は試してみましたが無理でした・・・

  • JPEGとBMP

    JPEGで保存してある画像をBMP形式に変換する事というのは可能なのでしょうか? また、JPEG形式の画像を2値化するプログラムをC言語で書くことは可能なのでしょうか? JPEGとBMPの違いがよく分からないので、そのあたりも教えていただけるとありがたいです。 よろしくお願いします。

  • bmpファイルが開けません

    お世話になります。 保存したbmpファイルの画像のほとんどが「Photo Editor」で開けなくなってしまい、困っています。 ここの過去ログなどにあたり、「ファイルを右クリックして、Photo Editor起動」、「またファイルをクリック、プロパティ、プログラムの変更」をやってみましたが「ファイルを開けません」との表示が出ます。 またコントロールパネル→フォルダーオプション→ファイルの種類でbmpの拡張子の詳細をPhoto Editorに変更したのですが、同じ状態です。 最後に「Photo Editor」の削除と追加も行いましたが変わらずです。 ちょっと気になるのはコントロールパネル→フォルダーオプション→ファイルの種類で 拡張子    ファイルの種類 BMP      BMPファイル DIB       ビットマップイメージ との表示がでます。両方とも推奨がpaintとなっていましたので「Photo Editor」にもしてみました。 無関係かもしれませんが、上記両方のファイルの種類を推奨のpaintとし詳細設定をクリックすると、「edit]が太い文字になっています。 かなりの初心者なもの勘違い、大間違いなどあると思います。お手数ですが、どうかよろしくお願い致します。

  • ExcelVBAで画像のサイズを調べるマクロを作ろうと思っています

    VBAはほんの少しだけ触れた事のある初心者です。 全シートを走査して、シート上にある特定のサイズ以上の画像ファイルを探し、それらの画像ファイルを指摘(こことここの画像がサイズオーバーです! など)するアドインを作りたいと思っています。 さらにに、できるようであれば指摘後に画像をリサイズして張りなおすような事もしたいです。 作るに当たって、何から手を付けて良いかさっぱりわかりません。 使用する関数や、サンプルなど、何でも良いのでアドバイスをお願いします。

  • bmpが送れない!!

    パソコンから携帯にbmpの拡張子の画像を送るのですが、携帯で届いた画像のリンクを開くのですが、化け文字した字がたくさん出てきて画像が表示されません。 携帯でbmpの拡張子の画像を開くことは無理なのでしょうか?? ちなみに携帯はDocomoのN503iSです。

  • IEでの画像の保存がBMPのみになります

    IEでの画像の保存がJPEGではなくBMPになります (画像はプロパティからJPEGと確認済みです) 「ファイルの削除」と「履歴のクリア」してからしばらくは調子よくJPGでダウンロードできますが、10枚ほどダウンすると無題BMPになってしまいます キャッシュ削除→再起動→JPG保存→BMP と何度繰り返しても同じです なぜでしょうか? よろしくお願いします

  • BMPが開けなくなってしまった。

    JPGその他の画像ファイルは開けるのに、BMPファイルだけが開けなくなってしまいました。 ”・・・・BMPはWIN32の有効なアプリケーションではありません” というエラーがでてしまいます。 設定変更等すればいいかと思うのですが。、何処からその設定画面に行くかを教えてください。 宜しくお願いいたします。 OSはW98SEです。

専門家に質問してみよう