[[20221123141817]] 『図形の表示・非表示です。』(かおる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『図形の表示・非表示です。』(かおる)

はじめまして!

    A   B C D    E
1  山本 ○ ○   
2  佐藤 ○ ○ ○   1/1
3  川上 ○
・・・

上の図のように達成時に○しるしを
つけていき、D列まで、全て達成した
ときに達成日を入れているエクセルが
あります。

E列に日付が入れたときに、(上の図の
場合) A2セルの左中央から、D2セル
の右中央まで2重線の図を表示させたい
のです。

1行目も3行目もその下の行も、E列に
日付が入るとその行を2重線で消したい
のです。

全くの素人でして、ご教授くださると
嬉しいです!

< 使用 Excel:Office365、使用 OS:Windows10 >


 >A2セルの左中央から、D2セルの右中央まで2重線

 2重線ではないし、1本の線でもないですけど
 条件付き書式の「取り消し線」ではダメですかね?

 条件付き書式の数式:=$E1<>""
 書式:フォントタブの「取り消し線」にチェック

 これだけでは入力した文字にしか取り消し線が引かれませんが
 A〜D列の表示形式〜ユーザー定義を @*  ← アットマークとアスタリスクの後に半角スペースを入れる!

 これでそれっぽくは見えます。

 以上、参考まで
(笑) 2022/11/23(水) 18:13:55

 | E列に日付が入れたときに、(上の図の
 | 場合) A2セルの左中央から、D2セル
 | の右中央まで2重線の図を表示させたい
 | のです。
 とのことですが、既に指摘がありましたように、
 条件付き書式の範囲内で対応することに賛成です。

 図形を扱うのは、削除も簡単にできませんし、負荷が高いです。
 Changeイベントプロシージャを使えばできることはできますが、
 そうした苦労はしないで済ますことを推奨します。
 ご自分でコントロールできなくなるリスクがあります。

 条件付き書式は効率がよいと思います。仕様も明確で簡潔な形式で指示ができます。
 セルの「塗りつぶし」で横線を使った「パターン」を指定する方法など、
 よさそうに思いますが、いかがですか?
 (ただし、元の文字列が読みにくくはなります。トレードオフですね。)
(γ) 2022/11/23(水) 21:01:18

ありがとうございます!
なるほど!目からウロコです!
試してみます!
ありがとうございました!!
(かおる) 2022/11/24(木) 22:07:35

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.