Excel VBA質問箱 IV

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

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


10505 / 13646 ツリー ←次へ | 前へ→

【21410】一番上にある表を選択する方法 たむきくん 05/1/20(木) 17:34 質問[未読]
【21412】Re:一番上にある表を選択する方法 IROC 05/1/20(木) 17:37 回答[未読]
【21413】Re:一番上にある表を選択する方法 たむきくん 05/1/20(木) 17:41 発言[未読]
【21414】Re:一番上にある表を選択する方法 IROC 05/1/20(木) 18:01 回答[未読]
【21442】Re:一番上にある表を選択する方法 たむきくん 05/1/21(金) 10:25 発言[未読]
【21466】Re:一番上にある表を選択する方法 たむきくん 05/1/21(金) 16:53 お礼[未読]

【21410】一番上にある表を選択する方法
質問  たむきくん WEB  - 05/1/20(木) 17:34 -

引用なし
パスワード
   一番上にある表をActiveChartにする方法を教えて下さい。

【21412】Re:一番上にある表を選択する方法
回答  IROC  - 05/1/20(木) 17:37 -

引用なし
パスワード
   一番上というのは、1行目に近いということ?
それとも、重なっている最前面ですか?

【21413】Re:一番上にある表を選択する方法
発言  たむきくん WEB  - 05/1/20(木) 17:41 -

引用なし
パスワード
   ▼IROC さん:
>一番上というのは、1行目に近いということ?
>それとも、重なっている最前面ですか?

重なっている最善面にある表です。

【21414】Re:一番上にある表を選択する方法
回答  IROC  - 05/1/20(木) 18:01 -

引用なし
パスワード
   最前面とかの操作をマクロの記録してみてください。
すると、ZOrderプロパティが使われていることが分かります。

ZOrderプロパティのヘルプを読んでみて下さい。
        

解説
オブジェクトのコレクションでは、最背面にあるオブジェクトの Z オーダーは、
collection(1) です。また、最前面にあるオブジェクトの Z オーダーは、
collection(collection.Count) です。
たとえば、埋め込みグラフがアクティブ シートにあるとき、
最背面にあるグラフの Z オーダーは ActiveSheet.ChartObjects(1) になり、
最前面にある グラフの Z オーダーは ActiveSheet.ChartObjects
(ActiveSheet.ChartObjects.Count) になります。

【21442】Re:一番上にある表を選択する方法
発言  たむきくん WEB  - 05/1/21(金) 10:25 -

引用なし
パスワード
   一番上の表を選択した後その表の名前を取得し、削除したいんですが、
ActiveSheet.ChartObjects(ActiveSheet.ChartObjects.Count)
これをどうしたらいいんでしょうか。これを書くだけで選択したこと
になるんですか?

【21466】Re:一番上にある表を選択する方法
お礼  たむきくん WEB  - 05/1/21(金) 16:53 -

引用なし
パスワード
   ActiveSheet.ChartObjects.Count
で一番上の表を選択することができました。
ありがとうございました。

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