[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『先頭にシングルクォーテーションが勝手に付かないようにしたい』(はげ)
あるシートで自動的に先頭に「'」が付与されてしまうのですが、セルの書式設定を「標準」に変えても直りません。
「標準」のときの動作は次のようになります。
入力値 → 確定後
aaa → 'aaa
111 → 1 (標準のままだが、整数として認識)
1/1 → 1月1日 (ユーザー定義に変化)
下記に記載された作業は一通り試したのですが解決出来ませんでした。
http://officetanaka.net/excel/function/tips/tips15.htm
・Lotus 1-2-3形式のキー操作はOFFです。
・xls形式です。
・マクロ等は含まれていません。
「'」が付かないようにする方法は無いのでしょうか。
(回復させるには新規ブックに値として引っ越しするしか無いのですか?)
< 使用 Excel:Excel2016、使用 OS:Windows10 >
サイトは未読です。 シングルクォーテーションが入ってない白紙のセルをコピーして該当セルに貼り付ける、でどうでしょうか? (ぬっ子) 2019/01/25(金) 16:10
問題の起きていないセルをコピーしてくれば確かに解消されますが、元ある書式とデータを再設定しなければならないので、別の方法での回答を募集します。
(はげ) 2019/01/25(金) 16:18
(1) 問題の起きていないセルの「書式」をコピー
(2) 気にしない
の2択だと思います。
(チオチモリン) 2019/01/25(金) 16:43
>111 → 1 (標準のままだが、整数として認識)
これ不思議ですよね。数式バーにはどのように表示されるのですか? (コナミ) 2019/01/25(金) 16:56
ちなみに、1と入れたらどうなるんですかね? (コナミ) 2019/01/25(金) 18:13
(はげ) 2019/01/25(金) 18:30
あ、そうなんですね(^^; すごい不思議ーと思ってしまいました。
ところで、全セル選択してコピー→クリップボードを起動して すべて貼り付けにするとどうなりますか? (コナミ) 2019/01/25(金) 18:47
改めて確認したのですが、再現方法は何も難しくありませんでした。
新規シートに
'a
などと入力すると、それ以降このセルに記入する文字列の先頭には必ず'が付いてしまうようです。
こんな簡単な話なのに修復方法が用意されてないなんて不思議です・・・。
(はげ) 2019/01/25(金) 19:07
>「クリップボードを起動」とはなんのことでしょうか
ホームタブの左端あたりに「クリップボード」と書いてあると思うので その横の四角を押してください。 (コナミ) 2019/01/25(金) 19:20
クリップボード画面から貼り付けると期待通りの結果になりました。
今後はこれで対応したいと思います!
ありがとうございました。
(はげ) 2019/01/25(金) 20:13
以前2000だか2002、2003?のバグで、一度Lotus 1-2-3形式のキー操作にチェックを入れると、 外しても元に戻らないってバグがあったんだけどその時のシートなのかね? 数字をあえて、'001 とか入力しているような場所がなければ、チェックを入れたり外したりしてみると治ったりして? 複製したファイルで、チェックを入れて上書き保存後1度閉じて、再度開いてチェックをはずしてみるとか・・・。 もっともtempフォルダにカスが残っている性で戻らない可能性もあるけど。 (BJ) 2019/01/25(金) 21:06
ついでですが、
>書式は標準のままですが、右寄せになり、SUMでの集計対象となるので整数型と判断
整数 とは何を意味するかも調べてみてください。
>111 → 1
もそうですが
そう書いてあれば、そのように判断しますので。
(チオチモリン) 2019/01/25(金) 23:37
先の通り、どのようなブックであっても、'aと入力したら最後そのセルに入力した文字列は強制的に'がつくようになります。
チェックのON、OFFを試してみましたが関係無さそうです。
チオチモリンさん
整数というより数値と呼ぶべきでした。
SUM関数は文字列型の数字は集計対象外となるという性質があるため、数値と判断した根拠としてそのように記載しました。
誤字については申し訳ございません。
(はげ) 2019/01/26(土) 09:36
〜〜〜〜〜〜〜〜〜〜 余談ですが
>111 → 1
となる設定も書いておきます。
(1) セルの表示形式は #,##0 とか整数表示のものとします。
(2) オプションの設定で、
(ア) 「小数点位置を自動的に入力する」にチェックを入れる(「入力単位」は2)
(イ) 「表示桁数で計算する」チェックを入れる
と、めでたく 111 の入力で 1 という整数値となります。
あり得ない状況ではないので、情報の提供については正確であることが大切です。
不正確であれば、質問者・回答者双方が無駄な時間を消費する事になるので
情報は正確に提供されることを望むものです。
(チオチモリン) 2019/01/26(土) 11:52
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.