• 締切済み

プレビューでは見えないのに印刷すると○が出ます

EXCELで表を作成しました。 プレビューでは見えないのに、印刷すると、特定の列にだけ○がでます。 コピーして、もとの列を消すとなくなるのですが、 作業しているうちにまた印刷されます。 どうしてでしょうか?

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

追求方法の1方法 ツール-マクロ-VBEでVBE画面を出し、メニューの 挿入-標準モジュールをクリック。 出てきた白紙の画面に、下記コードをコピペ。 シートに戻り、この問題の列の疑わしい範囲を範囲指定し、VBE画面に戻り、実行-SUB/ユーザー・・をクリック。 OKを順にセル数だけクリック。 ○にあたるものが出てきたら、そのセルに「値として」データが入っています。白色の文字・数字もこれなら現れます。 (コード) Sub test01() Dim cl As Range For Each cl In Selection MsgBox cl.Value Next End Sub ただ本質問の○が喩えでなく、本当に○なら、図形描画の円などは Sub test02() For i = 1 To ActiveSheet.DrawingObjects.Count MsgBox ActiveSheet.DrawingObjects(i).Name Next i End Sub を実行すると名前(Oval1とか)が出てくるかも知れません。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

>プレビューでは見えないのに、>印刷すると、特定の列にだけ○がでます。 背景色が白以外で、その背景色と同じ文字色で○になってませんか? 数式で結果が"○"になってませんよね。 上記でなければマクロで○が挿入されていると思います。 Alt+F11でVisualBasicEditorを開いてWorksheetかWorkbook内に設定がありませんか? 不要の場合は削除してください。

関連するQ&A

専門家に質問してみよう