- 締切済み
エクセルについて……
一つの文章のある一単語に、その単語の説明文のようなコメントを付けたいんです。 例、「私は(読書)が好きです。」 ↑ ()内の単語の色を変えて、その単語をクリックした時に、コメントを表示/非表示に出来るような昨日ありますか? ハイパーリンクでもないし、同一のシートないでしょりしたいんです。 誰か、詳しい人教えて下さい。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! >その単語をクリックした時に、コメントを表示/非表示に・・・ とあるのですが、セルをポイントするとコメントは表示されますので、 括弧内の文字だけ赤くする方法の一例です。 データはA列にありセルをダブルクリックすると括弧内の文字を赤くするようにしてみました。 尚、括弧は全角の括弧とします。 VBAになってしまいますので、画面左下にある操作したいSheet見出し上で右クリック → コードの表示 → VBE画面がでますので、↓のコードをコピー&ペーストしてA列セルをダブルクリックしてみてください。 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'この行から If Target.Column = 1 Then If Target = "" Then Exit Sub Columns(1).Font.ColorIndex = xlAutomatic If Target Like "*" & "(" & "*" & ")" & "*" Then Target.Characters(Start:=WorksheetFunction.Find("(", Target) + 1, Length:= _ WorksheetFunction.Find(")", Target) - WorksheetFunction.Find("(", Target) - 1) _ .Font.ColorIndex = 3 '←色は好みで変更 End If End If Cancel = True End Sub 'この行まで ご希望の方法でなかったら、ごめんなさいね。m(__)m
- x_o
- ベストアンサー率81% (159/195)
文章の中の単語は無理ですが、入力規則など使われたらどうでしょうか? セルをクリックしたときだけ吹き出しで任意に入れた文章やコメントを表示設定できます。 データ→データの入力規則の所にあります。