Excel VBA質問箱 IV

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

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


19811 / 76732 ←次へ | 前へ→

【62347】シートを開いたときに特定の画像を最前面に
質問  チューリップ  - 09/7/12(日) 22:46 -

引用なし
パスワード
   何度もすみません

>画面を開いたときには絶対に写真1が最前面に表示されるようにする方法も知りたいです。
の部分を補足いたします。

シートに写真1、写真2、写真3、写真4があり、
このうち写真1と写真2をクリックで入れ替え、写真3と写真4をクリックで入れ替えています。

シートを開いたら、写真1と写真3が最前面に来ている状態にしたくて、
シートモジュールに下記のコードを書きました。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Shapes.Range(Array("写真1", "写真3")) _
  .ZOrder msoBringToFront
End Sub

これを、今後写真がどんどん増えていってもArrey以下の部分を書き変えないですむ方法はないでしょうか?

1 hits

【62344】クリックだけでその画像を最背面に チューリップ 09/7/12(日) 15:56 質問
【62345】Re:クリックだけでその画像を最背面に ichinose 09/7/12(日) 17:24 発言
【62346】Re:クリックだけでその画像を最背面に チューリップ 09/7/12(日) 22:03 お礼
【62347】シートを開いたときに特定の画像を最前面に チューリップ 09/7/12(日) 22:46 質問
【62348】Re:シートを開いたときに特定の画像を最前... ichinose 09/7/13(月) 7:38 発言
【62349】Re:シートを開いたときに特定の画像を最前... チューリップ 09/7/13(月) 11:10 お礼

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