No.6ベストアンサー
- 回答日時:
ご要望の件、数式では実現できないこと、ご理解いただけますよね。
条件付き書式でも無理です。条件付き書式で表示形式を指定すればできそうと思うかもしれませんが、表示形式は表示するものがあって初めて適用されるようです。よって、未入力のセルの場合、何も起こりません。
どうしてもやりたいのであれば、やはり、マクロ(VBA)で実装することになりますが、ここまでやる必要がありますか?
どうしてもやりたいのであれば、下記のマクロを該当シートのオブジェクトのWorksheet_Changeイベントプロシジャに張り付けてみて下さい。
さらに、該当のセルに、次の条件付き書式設定をします。
これで、該当セルを空白にすると「-」が表示されるようになります。
【条件付き書式設定】
「指定の値を含むセルだけを書式設定」を選択し、「次のセルのみを書式設定」で、「空白」を指定します。
【マクロ(VBA)】
Private Sub Worksheet_Change(ByVal Target As Range)
Dim r As Range
Dim c As Variant
For Each r In Target
If r.Value = "" Then
For Each c In r.FormatConditions
If c.Formula1 Like "=LEN(TRIM(*))=0" Then
r.Value = "-"
Exit For
End If
Next
End If
Next
End Sub
No.5
- 回答日時:
何も入力していないところへ「-」を入力すれば良いのではないか?
範囲に名前を付けておけば、範囲の名前(範囲名)を指定することでその範囲を選択することができる。
(A1セルを選択すると「A1」、A1セルからA2セルを選択すると「A1:A2」と表示される左上の箇所…「名前ボックス」という…で選択できる)
Tabキーを使って選択範囲内のセルを順次選択しながら入力漏れがないかを確認することで対応できないだろうか。
確認が面倒だと言うのであれば、
上記の「範囲名」を選択して、その中から更に空欄だけを選択し「-」を貼り付ける。
(空欄の選択は「ジャンプ」機能で行うことができる)
この一連の操作を行うことでも実現できる。
(この操作をマクロにすれば良いとは思うが、自分はマクロを組み込むことを可能な限り避ける人なので…)
No.4
- 回答日時:
計算式ですと結果はその計算式の入っているセルになります。
入力したのち削除したら計算式は無くなってしまいますよね?書式設定でやるか?マクロを組むかしないとダメだと思うのですが…それで良いのでしょうか?
No.2
- 回答日時:
「エクセルでセルに何も入力していないときに ー を表示したい」
これだけを文字通り読み取れば、最初に「ー」を入力しておけば良いだけではありませんか?
もう少し判りやすく説明してください。
No.1
- 回答日時:
質問の内容が今一つ分かりません。
何も入力していないのなら、そのスペースは空欄ということではないのですか。
それなのに何故「-」を入れる必要があるのですか。「-」を入れたら、何も入力したことにはならないのでは。
以下の計算式ではダメなのですか。
例えばセルB1に以下の式を入れるのです。
=IF(A1="","-","")
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
【お題】 ・存在しそうで存在しないモノマネ芸人の名前を教えてください
-
【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
2024年は「名探偵コナン30周年」「涼宮ハルヒ20周年」などを迎えますが、 あなたが「もうそんなに!?」と驚いた○○周年を教えてください。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
牛、豚、鶏、どれか一つ食べられなくなるとしたら?
牛肉、豚肉、鶏肉のうち、どれか一種類をこの先一生食べられなくなるとしたらどれを我慢しますか?
-
高校三年生の合唱祭で何を歌いましたか?
大人になると大人数で合唱する機会ってないですよね。 思い出すと、高校三年生の合唱祭が最後でした。 そこで、みんなの思い出の合唱曲を知りたい!
-
EXCELで、値が「空白」の場合、「-」ダッシュを入力させる方法
Excel(エクセル)
-
Excelのセルに横線
Excel(エクセル)
-
エクセル セルに━ (横棒)を入れるには?
その他(Microsoft Office)
-
-
4
エクセルで空白に自動で文字を入れる
Excel(エクセル)
-
5
Excel で空欄にも単位 \\や円 を表示するには?
Excel(エクセル)
-
6
空白セルにハイフンを表示
Excel(エクセル)
-
7
エクセルでセル未入力時の初期値設定はできますか?
Excel(エクセル)
-
8
Excel 条件によって入力禁止にする
Excel(エクセル)
-
9
日付が未入力の際はゼロか、空白にしたい
その他(Microsoft Office)
-
10
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
11
エクセルのチェックボックスを保護対象から外すには
Windows Vista・XP
-
12
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
13
条件に一致したときに画像を表示したいのですが・・。
Excel(エクセル)
-
14
vlookupで返された値が空白だったら斜線をひく
会計ソフト・業務用ソフト
-
15
エクセルの質問です。条件によってセルに斜線を引きたいのですが。
その他(OS)
-
16
エクセル: セルの枠を超えて表示
Excel(エクセル)
-
17
エクセルの、記録を終了したマクロに内容を追加したい
Excel(エクセル)
-
18
ワード:右上の小さい文字
Windows Vista・XP
-
19
Excelで、セル内改行もそっくりそのまま参照させたい
Excel(エクセル)
-
20
【エクセル】入力規則のプルダウン▼ボタンを常に表示させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの条件付き書式で、計算式...
-
エクセルのセルが縦方向にのびる
-
エクセルで勝手に表示された打...
-
エクセルで特定のセルを表示の...
-
ワードの表の中に文字を入れる...
-
Excelで年月日データから下二桁...
-
エクセルで、文章の右端をそろ...
-
エクセル 関数 セルの値が0...
-
Excelで来月以降の日付のセルを...
-
Excelで2進数の表示
-
エクセルで文字の上に重ねがき...
-
Excelで、セル内改行もそっくり...
-
エクセルのセル内の文字を中央...
-
横書きで縦の波線の書き方
-
セルA1とB1の数値が一致しな...
-
Excel 「選択範囲で中央」に設...
-
エクセルでセルに何も入力して...
-
エクセル「折り返して全体を表...
-
EXCELでセルを選択中に、ウィン...
-
エクセルの条件付き書式で設定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで年月日データから下二桁...
-
エクセルのセルが縦方向にのびる
-
エクセルで特定のセルを表示の...
-
Excelで、セル内改行もそっくり...
-
エクセル 関数 セルの値が0...
-
Excelの条件付き書式で、計算式...
-
横書きで縦の波線の書き方
-
Excelで来月以降の日付のセルを...
-
エクセルでセルに何も入力して...
-
エクセルで文字の上に重ねがき...
-
ワードの表の中に文字を入れる...
-
エクセルのセルに「=A13」...
-
【Excel】セルの中の文字の下の...
-
EXCEL:フォントがなぜか透明
-
concatenate関数で片方のセルの...
-
セルA1とB1の数値が一致しな...
-
エクセルで勝手に表示された打...
-
エクセル「折り返して全体を表...
-
勤務時間を10進法で合計を出したい
-
Excel2007でセルに値があるはず...
おすすめ情報
説明不足でした!スミマセン!
あるセルに入力内容がなければ、
常に - を表示させておきたいのです。
そのため、そのセルを間違って消してしまっても
空欄ではなく、- が表示されるようにしたいです。
これで大丈夫ですかね、、、分かりにくくてスミマセン!
エクセルの質問難しいです(;o;)