Calcでセルの幅より長い文字の入力

Calcでセルの幅より長い日本語の入力を行ったときに未確定部分がセルの中に表示されずno1のような状態となります。
(未確定ですが入力済の内容は上部の数式入力ボックスには表示されます)
no1

変換して確定するとセルを跨いで表示されます。(no2の状態)
no2

英数の入力(imeをoffか英数にした状態)だと跨いで入力中でも表示されます。

また、セルへの入力ではなく数式入力ボックスへ入力すると未確定でもセルを跨いで表示されます。

LibreOffice Calcは使い始めたばかりなのですが、これが通常の状態でしょうか?
ExcelやOpenOfficeCalcでは未確定状態でも表示されていたように思って問い合わせさせていただきました。
OSはwindows10,LibreOfficeのバージョンは7.3.7.2(x64)、imeはwindows10標準のままを使用しています。
セーフモードで起動と初期設定にリセットするは試しましたが変化なしでした。
よろしくお願いいたします。

1 Like

>これが通常の状態でしょうか?
通常ではないようです。自分のところでは、未確定でもセルをまたいで表示されます。
Version: 7.3.6.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ja-JP (ja_JP.UTF-8); UI: ja-JP
Ubuntu package version: 1:7.3.6-0ubuntu0.22.04.2
Calc: threaded

確かな見解を持っているわけではありませんが、このような場合はハードウエアアクセラレーションの使用をやめるのが常套手段ではないではないでしょうか。これで治らなければ原因を見つけるのは大変でしょう。だめなら、次の人の見解を待ってください。
メニュー/ツール/オプション/LibreOffice/表示/□ハードウエアアクセラレーションの使用 のチェックを外す。

1 Like

回答ありがとうございます。
>通常ではないようです。自分のところでは、未確定でも
そうですよね。表示されますよね。

>ハードウエアアクセラレーションの使用をやめる
設定を変更しましたが残念ながら状況は変わらずでした。
あとセーフモードで起動後に”ハードウェアアクセラレーションを無効にする”もありますがそちらも試しましたが現象は変わりませんでした。

回答ありがとうございました。

1 Like

セルの書式設定左揃えで、変換候補が現れると次のセルから溢れた文字が見えなくなる仕様?

現在の不具合が発生する IME をそのまま利用するなら、思いつく回避策は

  1. 数式入力ボックスを使う
  2. 変換候補が現れたところで、「Esc」キーを押して候補をキャンセルする
  3. セルの水平方向書式を「中央揃え」や「右揃え」にする

まだまだ、いろいろ出てくると思いますが、

どの回避策も受け入れられない場合、

とりあえずバージョン・ダウンで利用するのが良さそうですね

回答ありがとうございます。
1,2,3のいずれも厳しいですね。バージョンダウンも考えましたがsabr0さんから回答でGoogle日本語入力では正常とのご回答がありました。まずはそちらを試してみたいと思います。

7.3系、7.2系、7.1系それぞれの最新版にバージョンを下げていったとき、現象が再現しなくなるバージョンはありますか?

古いバージョンは以下のページで入手できます。
https://downloadarchive.documentfoundation.org/libreoffice/old/

1 Like

回答ありがとうございます。

ご指摘の内容を試した所、7.2系、7.1系の最新バージョンでは正常入力できました。
7.3系、7.4系はいずれもダメでした。(7.3系は最新だけでなく最古の7.3.0.1でもダメでした)

何かわかる事はあるでしょうか?バージョンダウンして回避すべきでしょうか

1 Like

Google日本語入力では再現しませんでした
また、Microsoft IMEの予測入力をオフにすると正常入力できることを確認しましたが
予測入力に慣れていればタイプ速度はかなり落ちそうですね
分節を短く変換していくしかないのかな

1 Like

回答ありがとうございます。
Microsoft IMEの予測入力オフは厳しいのでGoogle日本語入力試してみます。

1 Like

ありがとうございます。バグ報告をしておきました。再現した方はbugzillaでコンファームをお願いします。
また、補足があればコメントください。
https://bugs.documentfoundation.org/show_bug.cgi?id=152293

皆さんご回答ありがとうございました。
解決とはいきませんがGoogle日本語入力にて正常に入力できる事を確認しました。
(LibreOfficeのバージョン7.3.7.2(x64))
IMEは慣れだと思いますので当面はこれで回避したいと思います。
ありがとうございました。

1 Like

ask84036.odt (45.9 KB)

first bad commit: [50f1ce79b75acb10f52a81d5f7e6f43a63323a3e] source sha:4bb59cd1f45133994d3d13642367470f528094f4

himajin100000さん。

何か回答を頂いたのかもしれないのですが、ask84036.odtを見ましたが。すみませんがよくわからないです。git hub?ですかね?
何か私の方で対応したほうが良いのでしょうか?
ルールの理解不足ありましたら申し訳ないです。ご教示いただければと思います。

何か私の方で対応したほうが良いのでしょうか?

いいえ。

Microsoft IMEの予測入力をオフにすると正常入力できることを確認しました

のおかげで、自分の環境でも再現でき、

7.2系、7.1系の最新バージョンでは正常入力できました。7.3系、7.4系はいずれもダメ

の情報から、

https://wiki.documentfoundation.org/QA/Bibisect/Windows#bibisect-win64-7.3

のTDF:repoを使って

こういう原因の絞り込みをこちらで行っていました。調査の一助となればいいなぁと思いながら。

このサイト等で使われているMarkdownの文法に詳しくなく、また、ファイルとして添付できる形式にテキストファイルがないため、ログをodtに貼り付けてアップロードしています。