No.1
- 回答日時:
まずCtrl+Aでシート全体を選択、Ctrl+1でセルの書式を「標準」にします。
数字以外のデータ(数式)に対しては、「区切り位置」の機能で文字列を解除できるかと。数字が含まれていても構いません。リボン(古いバージョンではメニューバー)の「データ>区切り位置」でウィザードを起動し、何もせずにOKを押します。これで文字列が解除されているかと。ただこの方法は、1列ずつしかできません。必要な列に全てこの処理をしたら、関係ない列は削除するなり、必要データを他の正常なシートにコピペするなりしてください。
数字のデータに対しては、加算や減算によっても文字列から数値に変換できると思います。具体的には、次いで、何も入力されていないセルをコピーして、数字のセルに対して「形式を選択して貼り付け」で「加算」をクリックしてOKします。あるいは数字の「1」が入力されているセルをコピーして「乗算」でも構いません。これで数値になっているかと。
なお、以上の処理をせず一つひとつのセルを修正する場合であっても、「打ち直し」までは必要ないかと。キーボードのF2キーを押し、Enterを押すだけです。書式が先に「標準」になっていれば。
No.2
- 回答日時:
こんばんは!
>すべてのセルを選択して表示形式を標準にしたのですが、
>もう一度数値を打ち直さないとダメなようです。
とありますが、No.1さんが仰っているようにSheet全体を範囲指定し、表示形式を「標準」にすれば
問題ないはずです。
おそらく、「エラーチェックオプション」が表示されているのでは?
それ自体表示されても、問題ありませんがどうしても目障りであれば・・・
手動でやる方法が簡単なのですが、VBAでも可能です。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に
↓のコードをコピー&ペーストしてマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub test() 'この行から
Dim c As Range
Application.ScreenUpdating = False
For Each c In ActiveSheet.UsedRange
With c
.NumberFormatLocal = "G/標準"
.Application.ErrorCheckingOptions.NumberAsText = False
End With
Next c
Application.ScreenUpdating = True
End Sub 'この行まで
お役に立ちますかね?m(_ _)m
No.3ベストアンサー
- 回答日時:
とりあえず全セルの書式設定の表示形式を標準にします。
これだけじゃ治らないので、続いて
>1000列位データがあるので
下向けに1000行ぐらいデータがあるけど、右向けABC…列はそんなに数は無いと言いたかったのなら。
まず縦「1列」を選んでデータメニュー(データタブ)の「区切り位置」を開始、特に何も指定せずそのまま完了します。
この操作は1列ずつ行います。
それとも、横向けにもたくさんたくさんたくさん列数がA列からDD列ぐらいまで100列ぐらいあるので1列ずつなんてやっぱりやってられないなら。
全セルを標準の書式にしたのち
空っぽのセル1個を選んで「コピー」
データの入っている全セルをえいやっと選んで
形式を選んで貼り付けの「加算」にマークしてOKする。
#または
シートを名前を付けて保存で「CSV形式」で保存し、それをエクセルで開きなおすとすべて標準に治って開きます。
改めて名前を付けて保存でエクセルブックに戻して保存します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- その他(Microsoft Office) wordの差し込み印刷での日付表示 2 2023/08/15 16:51
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Excel(エクセル) countif関数について質問 4 2022/06/14 12:11
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Excel(エクセル) Excelのテーブルについて 6 2023/07/07 08:37
- Excel(エクセル) Excelで【1-1】【1-2】【1-3】という連番の文字の入力が上手く出来ません。 5 2022/11/16 13:24
- Visual Basic(VBA) Excel VBA 書式変更で困ってます。 オートフィルターの日付フィルターを用いて データの絞り込 2 2022/07/26 22:16
- Excel(エクセル) 差し込み印刷がうまくいかない 2 2022/07/29 12:26
- その他(Microsoft Office) Excel2019と365、2021 2 2023/07/08 06:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
エクセルでオートシェイプをデ...
-
行数の違う表への数式のコピー...
-
エクセルVBAのリストボックスに...
-
エクセルのフィルタ検索で、空...
-
EXCELで入力したセルを変更でき...
-
ワードパッドからエクセルへ
-
VLOOKUP関数について、文字列と...
-
エクセルで縦に順に数字入力を...
-
【エクセル】 うっとおしい警...
-
excelで作表の数値がいつの間に...
-
MacのNumbersで列ごと、行ごと...
-
エクセルシートに保存できるデ...
-
手形は何で送ればいいですか?
-
起算日の定義
-
120日サイトを越える手形は...
-
銀行スリップの意味がわからない
-
手形の郵送料について
-
30日サイト90日サイトってなん...
-
手形を受け取って、銀行に持っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
excelからexcelへの差し込み印刷
-
VLOOKUP関数について、文字列と...
-
エクセルでオートシェイプをデ...
-
EXCELで入力したセルを変更でき...
-
エクセルのフィルタ検索で、空...
-
ワードパッドからエクセルへ
-
行数の違う表への数式のコピー...
-
エクセルVBAのリストボックスに...
-
エクセル シート内の一番下の...
-
音声認識を利用したExcelの操作
-
エクセルマクロ、空白行(セル...
-
MacのNumbersで列ごと、行ごと...
-
エクセルで縦に順に数字入力を...
-
エクセルを使い ホステスの給...
-
【エクセル】フィルタの「再適...
-
excelデータの表示形式を文字列...
-
エクセル IF関数を教えてくださ...
-
エクセル表でフィールドに選択...
-
エクセルで自動的に連続番号が...
おすすめ情報