Excel VBA質問箱 IV

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

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


63738 / 76738 ←次へ | 前へ→

【17594】図形描画
質問  かっちゃん E-MAIL  - 04/9/3(金) 6:17 -

引用なし
パスワード
    いつも利用させていただいています。適切なアドバイスありがとうございます。

 今回は「図形描画」の件で質問させていただきます。
シート上で、直線を引いたりそれを消したりしていると、その直線は「直線96」とか「直線102」とかになっています。シート上に2本しかないのに、これまでの履歴が残っているのです。今は
 For J = 50 To 200
  DelLine = "Line " & J
  ActiveSheet.Shapes(DelLine).Select
  Selection.Delete
 Next J
で消していますが、使用するにつれてFor分の範囲を大きくしなければなりません。
それで、
 1 現在使用している直線の番号(直線96であれば96のこと)がわかる方法。
 2 直線を引くとき、番号が1(または0)から始まるように、リセットする方法。
 3 または、もっと良い方法
が、ありましたらお教えください。
よろしくお願いいたします。
0 hits

【17594】図形描画 かっちゃん 04/9/3(金) 6:17 質問
【17595】Re:図形描画 ichinose 04/9/3(金) 6:53 発言
【17597】Re:図形描画 かみちゃん 04/9/3(金) 7:22 回答

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