[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『図形の色を変えたいのですが』(ちづ)
オートシェープで描かれた四角をダブルクリックで黒←→白と 変化させたいのですが、どうもうまくいきません。 (四角は20個くらいあり、チェックボックスの感覚で使いたいと 思っています。)
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) ActiveSheet.Shapes("Rectangle 10").Select Selection.ShapeRange.Fill.ForeColor.SchemeColor = 8 Selection.ShapeRange.Fill.Visible = msoTrue Selection.ShapeRange.Fill.Solid End Sub
これだとどこかのセルをダブルックリックすれば 指定した図形は黒く変わるのですが・・ 希望はアクティブになったオートシェープをダブルクリックし、 イベント発生させたいのです。 Worksheets のダブルクリックイベントは、図形の ダブルクリックにも使うことは可能なのでしょうか・・・。
[[20040908153033]] 『クリックひとつでチェックしたいのですが』(あげ)
soulmanさんのこれも見てみたのですが、すでにある図形には うまくアレンジできなくて・・・ どなたかヒントでかまいませんので教えてください。
>図形のダブルクリック 図形にダブルクリック・イベントはありません。 クリック時に実行されるマクロを1つ登録できるだけです。
イベントがあるのは、コントロールツールボックスのオブジェクトになります。
(INA)
INAさん、いつも素早いご回答をありがとうございます。
やっぱりそんなイベントはないんですね・・・(^_^A; それぞれの図形にマクロを登録してワンクリックで色変換という 作業に方向転換してみます。
ありがとうございました。(ちづ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.