基本的に、LibreOffice Calcは、私が望んでいることではなく、私が言うことをやりたいです。
例えば:
明示的に指示するまで、データに触れないようにします。それはまったく可能ですか?
セルのフォーマットをテキストに設定できることを知っています。それはまったく役に立ちません。例:
テキストを強制するために何かの前に書くことができることを知っています。繰り返しますが、テキストを貼り付けると、自動的に追加することはできないため、役に立ちません。
これが可能になることを願っています。さまざまな問題をグーグルで試しましたが、良い答えは見つかりませんでした。
書式なしの純粋なテキストの貼り付けに関する問題を理解しています。これはあなたが望むよりも多くの作業になるかもしれません(後で自動化を試みることができます)が、メモ帳からデータを貼り付けると、以下に示すようにインポート画面が表示されます。列ヘッダーを選択してから、「列タイプ:テキスト」を選択します。これにより、貼り付け/インポートの問題が解決するはずです。別の方法は、AutoHotKeyスクリプトでこれを処理することです。
ああb.t.w. @はテキストの形式タイプで、24時間のHHまたは平日のdddと同じように...
入力をテキストとして解釈し、Calcが入力に凝った(および迷惑な)ことを行わないようにするには、フォーマットを変更する必要がありますbefore任意の値を入力します。
「自動修正」オプションも調整する必要がある場合があります。 「ツール> Auotcorrectオプション...」に移動します。ここに役立つリンクがあります: https://help.libreoffice.org/Calc/Deactivation_Automatic_Changes
テキストの前に単に文字 'を置くだけで、' 0.1.16とcalcはそれをテキストデータとして挿入します。
私の問題は通貨であり、入力された数字が日付を表すことができる場合、適切にフォーマットされた数字ははるかに大きくなります。 4.22ドルが42,482ドルになるなど。末尾のゼロを追加すると問題が解決することを発見しました。
私は最初、非常によく似た(しかし同一ではない)問題でこのページにたどり着きました。同じ問題で訪問する可能性のある人のために、ここにソリューションを投稿しています。
OpenOfficeで.XSLXスプレッドシートを保存して閉じてから再度開くたびに、テキスト間に入力したスペースが削除されます。例えば:
(上記で推奨されているように)フォーマットとして「テキスト」(@)を指定しても、残念ながら役に立ちませんでした。
最終的にdidが解決するのは、.XSLXではなく.ODSファイルとして保存することでした。
クリップボードにデータがある場合、メインメニューで編集-> 名前を付けて貼り付け...をクリックします。次のウィンドウで「テキストとして貼り付け」を選択します。すべてのデータがそのまま貼り付けられます。