• ベストアンサー

Excelに「隠し文字」のような機能は・・・?

Excelではwordの「隠し文字」のように、表示はされるが印刷はされない、みたいなことはできないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.5

#1のmshr1962です。 入力用と表示印刷用のセルが別なら可能です。 B1に日付を入力、こちらは文字色を背景と同じ B2=IF(B1>1,TEXT(B1,IF($A$1=1,"yyyy年m月d日","yyyy m d ")),"") #3の方の応用なら、「年 月 日」をオブジェクトにして 日付の書式をユーザー定義で yyyy m d で可能かもしれません。ただ10月などの様に2桁と、1桁の場合の調整は難しいと思います。 単純に「2000」「年」「4」「月」「1」「日」と6つのセルを使う方が楽かもしれません。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

回答No.6

#4です。 たいせつなことを書き忘れていました。 テキストボックスは、書式設定で「オブジェクトを印刷する」のチェックを 外します。

fcb7
質問者

お礼

ありがとうございます。 助かりました!!

全文を見る
すると、全ての回答が全文表示されます。
回答No.4

手が混みますが、次のような組み合わせで処理する方法もありますね。 日付が入力されているセルをE2、作業用セルをG1とします。 1.E2の表示形式を YYYY M D とし、文字色を白(セル背景色)にします。 2.作業用セルG1に =E2 と入力し、表示形式を YYYY年M月D日 にします。 3.E2に、セルサイズちょうどのテキストボックスを重ねて作成し、次のように   設定します。    ・テキストボックスを選択して、数式バーに =G1 と入力。    ・テキストボックスの線と塗りつぶしを、ともに「なし」に指定。 4.ページ設定の「シート」タブで、白黒印刷にチェック。 5.できれば、オブジェクトだけを対象にしてシートを保護します。 ※E2に入力するときセルに文字が表示されませんので、数式バーで確認するほかないですが、   画面表示と印刷結果は一応クリアできるかとおもいますが.....。 カラー印刷される場合は、  ・セルE2の文字色を自動(黒)のまま。  ・テキストボックスの塗り色を「白(セル背景色)}  ・白黒印刷にチェックを入れない。 とすれば可能ですが、E2に入力するときは、隣接セルをクリックしてから矢印 キーでE2を選択しなければなりません。

全文を見る
すると、全ての回答が全文表示されます。
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 Excelの場合は、MS-Wordの「隠し文字」とは、性格がかなり違いますが、基本的には、オブジェクトでしたら、どれも可能ではないでしょうか?Excelでは、レイアウト的にきれいなので、オートシェイプが多いような気がします。 表示・非表示は、ワークシート上からは通常ではできませんが、VBAなら可能です。 私の場合は、オートシェイプ側の TextBox などをよく使います。 位置を固定したり、移動したり、印刷される・されないの選択が、書式設定で出来ますし、表示・非表示も以下のようなコードで簡単にできます。 例: 表示・非表示 (シートのA1 をクリックすると現れ、もう一度クリックすると消えます。このトグル・スイッチはどこでも設定できます。) '<シートモジュール> Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$A$1" Then   Shapes("Text Box 1").Visible = Not Shapes("Text Box 1").Visible End If End Sub

fcb7
質問者

お礼

この方法だと確かに便利ですね。 勉強になりました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
noname#108411
noname#108411
回答No.2

どういう風に隠し文字を使うのかによっては見当違いかもしれませんが、、、 http://jjmsk.hp.infoseek.co.jp/excel/excl023.html

参考URL:
http://jjmsk.hp.infoseek.co.jp/excel/excl023.html
全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

隠し文字という機能はありません。ただ条件付き書式で応用できます。 例 A1に1と入力して文字色を背景(既定なら白)と同じにする。 印刷したくないセルで「書式」「条件付き書式」で 「数式が」「=$A$1=1」で書式設定で文字色を背景(既定なら白)と同じにする。 この状態だと表示も印刷もされません。 A1を1以外の状態にすれば表示・印刷可能になります。

fcb7
質問者

補足

例ですが 入力時は 2000年 4月 1日 しかし印刷すると 2000  4  1 となるようにしたいのですが・・・ 無理でしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル2000で隠し文字

    エクセル2000でワードのように、注釈のために隠し文字のように注意事項を表示して、それを印刷されないようにするにはどのようにしたらよろしいですか? 宜しくお願いします。

  • エクセル2007で隠し文字はどうやってやりますか?_

    通常下書きレイアウト編集時には、見える文字が 印刷時には消えて印刷されないという隠し文字設定が ワード2003にはあったと思いますが、 エクセル2007にはありますか?また、あったらそれはどうやってやりますか?

  • エクセルの機能について

    よろしくお願いします。 エクセルでセル内に文字を入力した後 一度Enterキーを押して変換した文字の間に スペースを入れたいので矢印キーを押すのですが 隣のセルに移動してしまいます。   例:摘要→摘 要 どうすればカーソルを移動できるのでしょうか? エクセルで住所録を作成してそれを基にして ワードではがき宛名印刷はできるのですが 宛名ラベルの印刷はできませんか? よろしくお願いします。

  • エクセルで囲い文字

    エクセルでワードの囲い文字のような機能はないでしょうか?漢字を○で囲んで表示したいのですが。 やり方を教えてください。

  • Excelの文字色について

    教えてください。 WordやExcelの文字色で 自動というのがあります。これは、黒と どう違うのですか。 Wordの場合は、自動にしておくと 黒の網掛けをしたときに 自動的に、文字色が白に変わります。 しかし、Excelの場合、文字色自動の場合に セルの色を黒にしても、変わりません。 なんのために、自動があるのかわからないのですが・・・。 また、Excelで、罫線の色にも自動があります。 ツール⇒オプション⇒表示タブの枠線の色と関連しているようですが 文字色の方にも、そんな関連はあるのですか。

  • エクセルのデータをワードの差し込み機能を使って・・・

    ワード・エクセルともに2003です。 エクセルでID・郵便番号・住所・会社名を入力しました。 ワードの差し込み印刷の機能を使ってラベル印刷したいのですが、 IDが「000111」のような頭に「0」がつくIDだけすべて「0」になってしまいます。 「123456」のような場合はきちんと表示されます。 ※数値は半角で入力してます。 エクセルではIDの列は文字列として設定してます。 件数が多いので何とかこのデータを使いたいのですが、 どうしてなのか、解決策を教えてください。

  • ワードに貼り付けたエクセルの文字色が印刷時、カラーにならない

    ワードにエクセルの表を 形式を選択して貼りつけ ↓ ワークシートオブジェクト で貼りつけました。 セル内の文字は必要な箇所のみ 着色しています。 印刷プレビューでも 着色された状態で表示されますが 印刷をすると白黒でしか印刷 されません。 普通にワードで文字入力した部分は カラーで印刷されます。 貼りつけた表の文字だけ白黒になります。 どうすれば表内もカラー印刷できるのでしょうか? お教えください。

  • エクセルの文字をwordに貼りつけるには

    winセブン使用です。 エクセルで編集した文字(横書き入力で枠はつけてありません)数行だけをコピーしてから、WORDに縦書きで貼りつけたいのですが、どのようにすれば出来ますか?教えてください。 そのままエクセルの文字をコピーしてwordにはりつけると枠らしいものがword上で表示されてしまいます。この枠も取り除きたいのです。

  • エクセルのポイント(文字)数を大きくしたい。(A4 1枚に2文字くらいの大きさ)

    こんにちは、はじめまして。お分かりの方教えてください。 エクセルでとても大きな文字を入力したいのですが、可能ですか? 普通にポイントを変えようとすると、72までしかできないのですが 印刷した時、A4横1枚に余白が少なく2文字くらいの大きさで入れたいです。 できる方法があれば ワード、パワーポイント でもソフトが 入っているので構いません。 印刷で倍率を大きくするしかないのでしょうか? エクセルの97を使用しています。 パソコンはあまり詳しくありません。 宜しくお願いします。

  • エクセルの隠れ文字について

    エクセルの印刷がうまくいきません。 入力画面中には表示されていない文字が印刷するとでてきてしまいます。 その行を削除しても絶対に出てきます。 ヘッダーフッターもなにも設定していません。 ヘッダーフッターを確認しても白紙状態です。 印刷範囲を必要な部分だけに設定してもなぜか印刷してみると必要のない(入力した覚えがない)行が出てきてしまいます。 不要な行があるのかと思いいろいろ確認しているのですが、行番号が抜けているということもありません。(再表示ですべて表示しています) 標準表示や改プレビュー表示で見ると隠れ文字は隠れていて見えません。 しかし、ページレイアウト表示で見ると隠れ文字が出現しています。ただ、その部分にだけカーソルがいきません。カーソルさえいけば削除もできそうなのに、どうしても無理です。 なぜこのような入力画面では見えていないような行が印刷されてしまうのでしょうか? またどのようにしたら削除できますでしょうか? よろしくお願いいたします。

このQ&Aのポイント
  • Excelの挿入メニューからチェックボックスを作成する方法です
  • Cell2020でのチェックボックスの作成方法を知りたいです
  • Polaris Officeではチェックボックスを作成できるのでしょうか
回答を見る

専門家に質問してみよう