[[20180707103111]] 『条件によって丸で囲む』(ゴロ) ページの最後に飛ぶ

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

 

『条件によって丸で囲む』(ゴロ)

VBを使用せずにリストボックスから項目を選択して、別のセルに選択に応じて自動的にマルを付ける方法は有りますでしょうか。

 リストボックス a,b,c

 aを選択時  
     ⓐ,b,c

 bを選択時  
     a,ⓑ,c

 cを選択時  
     a,b,ⓒ

丸印は図形で透過したいのですが可能でしょうか。

< 使用 Excel:Excel2013、使用 OS:unknown >


VBを使用せずに というのが文字通りマクロを使わずにということなら、難しいでしょう。
図形のVisible属性をマクロを使わず、自動で操作する方法は無いのでは?
条件付き書式の類も適用できないのでは?
 
素直にオプションボタンを使ってはどうでしょうか。
(γ) 2018/07/07(土) 11:26

 別セルの配置とか、マルはどういう状態で付けるのとか、詳細不明ですけど、

 もしも単純なことなら、ここを応用すると(ごまかし風ですが)出来ます。(名前定義と画像のリンク貼付機能を駆使する)
             ↓
 Chiquilin Site■05.05.30_Excel:画像の検索ページを作る
http://www.geocities.jp/chiquilin_site/data/050530_search.html

(半平太) 2018/07/07(土) 12:22


説明が悪くてすみません、申請書類を、入力用シートと印刷用シートに分けて作成しております。

入力シートから印刷シートに項目をOFFSET等で呼び出しを自動登録しておりますが、
リストボックス選択項目をそのまま印刷シートに表示させるのは出来るのですが
申請書の書式に丸印を付けて選択する項目が数カ所あります。
その位置に丸印を透過させて○を付けたいのですが無理ですかね?

入力シート                印刷シート
  ↓ ↓
リストボックスから選択           ⓐ,b,c  (aを選択した場合)
  a                    a,ⓑ,c (bを選択した場合)    
  b                a,b,ⓒ (cを選択した場合)
  c

マクロを使用すれば可能でしょうか?
(ゴロ) 2018/07/07(土) 13:10


 >マクロを使用すれば可能でしょうか?

 あれ? マクロは使用しない条件だったんじゃないのですか?

 使用の有無に拘わらず出来ます。

 可能かどうかの質問なら、以上で終わりです。

 一般機能でやる気はないし、マクロは作って欲しい、と言うことなら
 以下の情報が最低必要になります。

 >申請書の書式に丸印を付けて選択する項目が数カ所あります。 

 (1) それは、何処と何処のセルですか?
 (2) a,b,c は3文字が同じセルに入っているんですか?

 まぁ、私がコードを書くって訳じゃありませんけども・・ m(__)m

(半平太) 2018/07/07(土) 13:29


セルA1に「a,b,c」のいずれかが入力されるとします。

別のセルに

 =CHOOSE(FIND(A1,"abc"),"ⓐbc","aⓑc","abⓒ")

丸囲み英字はIMEパッドの「Unicode → 囲み英数字」で入力できます。
(メジロ) 2018/07/07(土) 14:00


セルA1のリストボックスに対応した〇を別セルにIF関数で表示させ a.b.cの〇を表示させたい位置にテキストボックスを作成しその中に先ほどの〇をリンクさせてやったらどうですか

例えば
1.
A1のリストボックスでaを選択時
E2セルに〇を表示(同様にE3にb,E4にc選択時に〇を表示)

=if(TEXT(A1,"G")="a","〇","")

2.
印刷用シートのa,b,cの〇表示位置にそれぞれテキストボックスを透過で作成して
入力用シートのE2〜E4をそれぞれリンクさせる

とかではいかがかな

(あおいかい) 2018/07/07(土) 17:06


あおいかいさん

 ありがとうございました。
すごくいい方法ですね、思った通りに完璧にできました

(ゴロ) 2018/07/08(日) 17:00


コメント返信:

[ 一覧(最新更新順) ]


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