Excel VBA質問箱 IV

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

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


69126 / 76734 ←次へ | 前へ→

【12128】グラフの選択
質問  ぽんぽん  - 04/3/24(水) 16:04 -

引用なし
パスワード
   お世話になっております。
ここにおられる達人様達にとってはなんて事ないことなのでしょうが
マクロを始めたばかりの私にはちんぷんかんぷんで・・・

今、いくつかのシートがある中で、ひとつのシートのあるグラフを
G38の位置へ、大きさはG38セルの6X12倍の大きさに変形しました。
下記にコードを示しています。そのシートのそのグラフは”グラフ18”で
いいのですが(他のシートでも18番目に作ったグラフ?の場合は動きます)、
他のシートでそのマクロを実行しようとすると
グラフの番号(18ではなく21だったりする為)が違う為に動きません。
アクティブシート中でグラフをアクティブにして下記のコードを実行させる為には
グラフの名前をどうすればいいのでしょうか?
よろしくお願いいたします。

Sub グラフの移動G38_大きさ()
  ActiveSheet.Shapes("グラフ 18").Top = Range("G38").Top
  ActiveSheet.Shapes("グラフ 18").Left = Range("G38").Left
  ActiveSheet.Shapes("グラフ 18").Width = Range("G38").Width * 6
  ActiveSheet.Shapes("グラフ 18").Height = Range("G38").Height * 12
End Sub

1 hits

【12128】グラフの選択 ぽんぽん 04/3/24(水) 16:04 質問
【12129】Re:グラフの選択 こうちゃん 04/3/24(水) 16:53 回答
【12130】Re:グラフの選択 ぽんぽん 04/3/24(水) 17:16 質問
【12150】Re:グラフの選択 こうちゃん 04/3/25(木) 9:06 回答

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