ペニーレインは今日もアンニュイ
無限ループの小説を読む

TopLeftCell、BottomRightCell、オブジェクトが描画されている左上と右下のセルを取得する(Excel VBA)

ワークシートのどのあたりにオブジェクトが描画されているかを知りたいというケースは時々あります。

 

ちなみに、この場合の「オブジェクト」とは、オートシェイプ、図形、グラフ、フォームのコントロールなどで、すべてShapeオブジェクトとして扱うことが可能です。

 

そして、Shapeオブジェクトには描画されている左上のセルを返すTopLeftCellプロパティと、右下のセルを返すBottomRightCellプロパティがありますので、この2つのプロパティを使えば、容易にオブジェクトが描画されているセル範囲を取得することができます。

 

次のサンプルは、ワークシート上のすべてのShapeオブジェクトの左上と右下のセルのアドレスをメッセージボックスに表示するものです。

 

 

Sub Sample_018()
    Dim myShape As Shape
   
    For Each myShape In ActiveSheet.Shapes
        MsgBox “オブジェクトの左上のセル:” & myShape.TopLeftCell.Address _
            & vbCrLf & _
            “オブジェクトの右下のセル:” & myShape.BottomRightCell.Address
    Next myShape
End Sub

 

→ 最初へ      → 次へ

 

 

『いつもの作業を自動化したい人の Excel VBA 1冊目の本』

Excel VBAは、一人ひとりの作業のあり方、いえ、ひいてはあなたの時間の使い方、すなわち「人生すら変えてしまう」パワーがあります!

本書は、Excel VBAを使いこなしたい方がどこでつまずいてしまうのかを徹底的に研究して書き上げた「1冊目」の決定版です!

 

まずは第1章の立ち読みから(スマホ対応) こちら

firstbook→ Amazonへ

 

 

 

『Excel VBAの神様 ~ボクの人生を変えてくれた人~』

『もしドラ』作者の岩崎夏海さん推薦の、7割が感涙したVBAの本、そしてビジネス系自己啓発小説です。

 

まずは第1章の立ち読みから(スマホ対応) こちら

vba_god_diamond → Amazonへ

 

 

 

 

honkaku → Amazonへ

コメント (0件)

現在、この記事へのトラックバックは受け付けていません。

コメントする

Diamondo Blog イチオシ芸能ニュースもっと見る

ブログアクセスランキング上位100位を見る

ピックアップブロガーもっと見る


インタビュー特集もっと見る

 

大村あつしプロフィール

プロフィール画像

大村あつし

1996年8月にエーアイ出版より『Excel95で作るVBAアプリケーション〜 VBAで作る販売管理システム〜』でITライターとしてデビューしたが、2007年6月にゴマブックスより出版された『エブリ リトル シング〜人生を変える6つの物語〜』で小説家に転身。まだ、IT書籍の執筆は一部、続けているが、現在の活動は小説が中心となっている。

プロフィール詳細 »

読者になる

このブログの更新情報が届きます。

無料で読めるweb小説

小説を読む
ブログモバイル版

携帯ではこちらのQRコードより ご確認ください

http://www.diamondblog.jp
/official/omura/

大村あつし最近の記事

大村あつし

大村あつしアーカイブス

大村あつしカレンダー

2015年10月
« 9月   11月 »
 1234
567891011
12131415161718
19202122232425
262728293031