• 締切済み

エクセルのセルや文字を点滅表示できますか?

エクセルで入力管理を行っています。注意事項や必ず入力して頂きたい場所に、セルや文字を点滅表示にさせ注意を引きたく、エクセルのヘルプだったか忘れましたが、イルカが声を出して時々現れます、あんな感じで文字を常に点滅させ、入力ミスをなくしたく、なにか簡単にできる方法があれば教えて下さい。

みんなの回答

  • monzou
  • ベストアンサー率61% (189/307)
回答No.3

点滅させるというやり方ではありませんが、必ず入力させるために目立たせるのが目的なら、セルの色を変える方法ではどうでしょう。 未入力の状態だとセルが赤くなっていて、何か入力されると色が無くなるという方法です。これならVBAなど使わないでも以下の方法で出来ます。 1.入力して欲しいセルを選択 2.メニューから「書式」→「条件付き書式」 3.条件付書式の設定に「セルの値が」「次の値に等しい」「=""」と入力して、「書式」ボタンを押して色の赤を選択 という感じです。 この方法ならば、設定次第でいろいろな条件(例えば入力値は1~3でないと赤くするなど)もできます。 点滅にこだわっていないなら、一度試してみてはどうでしょうか。

kumanomigo
質問者

お礼

ありがとうございます。 エクセルを自己流で覚えて10年まだまだ解らない事が沢山です。 条件書式monzouさんの言われるがまま、試しました。出来ました。 ありがとうございます これも確かにいいんですが、もっと「あっ!入力やり忘れてた!!」と OP(作業者)に気づかせるいい方法ないでしょうか? 出来れば簡単に・・・

noname#140971
noname#140971
回答No.2

Excel  は一度も操作したことがない門外漢ですが・・・ 私でも、Blikn関数さえ見させてもらえれば何とか考えれるかも知れません。 Option Explicit Const BlinkCells = "A1,A2,A3" Const ColorIdx1 = 37 Const ColorIdx2 = xlColorIndexNone Public Sub Blink()   Static B    As Integer   Dim I      As Integer   Dim N      As Integer   Dim CellNames() As String      B = Abs(B - 1)   CellNames() = Split(BlinkCells, ",")   N = UBound(CellNames())   For I = 0 To N     Worksheets("Sheet1").Range(CellNames(I)).Font.Color = IIf(B, ColorIdx1, ColorIdx2)   Next I   Application.OnTime Now + TimeValue("00:00:01"), "Blink" End Sub Public Sub Auto_Open()   Blink End Sub 確かに、これで A1、A2、A3 が点滅しますね。

回答No.1

私はエクセルは素人ですが、同じ興味を持ちましたので、検索したら下記の質問がありました。 ただ、常にエクセルの命令を繰り返し実行しているのか、コピー&貼り付けの動作ができなくなりました。 参考にしてください。

参考URL:
http://okwave.jp/qa2751574.html

関連するQ&A

  • Excelで文字の点滅方法

    Excelでセル内の文字を点滅する方法を教えてください。 ヘルプや書籍で検索したのですが分かりませんでした。 できましたら、マクロを使わずにしたいのですが、無ければマクロでも可です。 宜しくお願いします。 使用しているVersionは"2000"です。

  • エクセルで同じもセルに同じ文字を入力するとバグる

    エクセルで、同じセルに同じ文字を入力すると、前回入れた文字の例が 表示されることがあります。 その時に、その表示がこれから入力する文字と同じだった場合に、 エンターを押すと 「問題が発生しました」 という文章がでてエクセルを強制終了させられます。 何度やっても同じ現象が起きてしまい、常に一文字ずつ注意していないと、 スタートが同じ文字だった場合にすぐに変換などでエンターを押してしまい その度にエクセルが落ちてしまい作業にならない状態ですm__m 原因や対処法などわかる方いましたら教えて下さい! よろしくお願いいたします。 PCはウインドウズVISTAです。

  • エクセルで、セル内の文字を点滅させるには。

    現在、エクセルで運転免許証の有効期限を管理していす。 L3に =IF(L3="","",IF(L3<=TODAY(),"失効",IF(L3<=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY())+15),"間近",""))) この関数を入れて管理していますが、失効 が表示されたらその文字を点滅できればと思っています。 よろしくお願いします。

  • エクセル 文字の先頭4文字だけを切り出す関数

    ひとつのセルに「5125 ソーセージ」というように管理番号と品名を入力している物に対して、先頭の4文字だけ別のセルに切り出す関数を知りたいです。 エクセルのヘルプ機能で一通り調べてみたのですが、見つからず関数の上手な見つけ方もご教示いただければ幸いです。

  • エクセルに文字を入力するとき

    エクセルに文字を入力するときは 入力したいセルをアクティブにして 文字を入力します。 しかし、入力したいセルにあらかじめ文字が 入っていて、追加で入力したいとき (例えば、1000→1000円にする)は、 マウスでセルをダブルクリックして入力したい位置に カーソルを合わせています。 このときのマウスでダブルクリックする動作が わずらわしいです。 キーボードを使ってセルの中にカーソルを 点滅できないのでしょうか? BackSpaceを押すとセルの文字が全部消えてしまいます。

  • EXCELでセルに入れる文字数の制限

    EXCELで文章と表が混在している書式をつくっています。 その時なのですが、セルに入る文字数を常に一定にしたいのです。 (Wordだと一行何文字と指定できるとおもうのですが) セルに入れる文字を制限数までとし、それを超えたら入力できないように設定できる方法はありますか? マクロを張り込まないとできないのでしょうか? 私はマクロのプログラムが全く書けないのでそれができません。 どうしたらよいでしょうか? また、その方法があるとして、それは結合させたセルにも有効でしょうか? ちなみに、EXCELにワードを張り込むという方法ではない方法を探しています。 よろしくお願いいたします。

  • EXCELでセルに入れる文字数の制限

    文章が入力されてるエクセルデータがあります。 セルに入る文字数を常に一定にしてプリントアウトしたいです。 (Wordだと一行何文字と指定できるとおもうのですが) もう出来上っているエクセルデータから、セルに入れる文字を制限数までとし、それを超えたら自動的に消される方法はありますか? マクロを張り込まないとできないのでしょうか? 私はマクロのプログラムが全く書けないのでそれができません。 どうしたらよいでしょうか? 使う方が初心者なので、出来るだけその人が手をかけないようプログラムを作るか、設定したいのですが・・ ちなみにエクセルの機能で、入力規則はもう出来上ってるデータには適用されないようなので、それ以外でお願いします。

  • エクセルでセルに挿入した文字の表示方法について

    エクセルについて伺います。 セルE1に文字入力をして、右揃えにしました。 そのときとなりのD1に文字が入力されていなければE1に記入した文字が全て 表示されていたのですが、なぜか途中からしか表示されなくなってしまいました。 (セルE1のセル幅分しか) どうすれば、よいのでしょうか???

  • EXCELの1セルに入力できる文字について

    EXCELの1セルに入力できる文字数は32767文字で、セル内に表示される文字数は1024文字ですよね。これって何か意味があるのですか?わかる方教えて下さい!お願いしますm(__)m

  • エクセルでセル内に#####が表示される

    エクセルに関してなのですが、セル内の入力文字に数制限があるためか、##### と表示されてしまいます。ただ、入力している文字はは全て英単数で、60ぐらいなのです。文字数にして300前後ぐらいだと思うので、どこか、設定の問題だと思うのですが、ご存じの方、いらっしゃいますでしょうか? 二つのセルに分けて入力すると問題なく表示されるので、数の問題であるのは間違いないと思うのですが。 ご回答宜しくお願いします。

専門家に質問してみよう