LibreOffice/Apache OpenOffice 総合相談所 13
■ このスレッドは過去ログ倉庫に格納されています
唯一無二の解決法を否定するなら書き込まないでほしい
鬱陶しいからw 何の解決にもなってなくて、放棄してるだけのことを得々と さっさとMSO買えば済むことだと言われてるだけなのに何がそんなに難しいんだろう?w うわ6.2.0のBase、Firebirdで書類作ると、クエリで単価*数量みたいなの計算させた時
勝手に10倍とか100倍の値になる
計算させるフィールドの形式が整数だと大丈夫ぽいんだけど、数値や10進数だと
そのフィールドが10倍されるみたい
6.0.7だと大丈夫
6.1.15は既にダメだった Baseはほんと駄目だねぇ
Accessだけ捨てられねえわ すいませんCalcの質問です
Calcで現在開いているファイルとは別の、ローカルのcsvファイルの中身を
現在開いているシートの指定したセルに貼り付けたい場合、どうすれば良いのでしょうか?
シート → 外部データへのリンク で出てくるダイアログで
csvファイルを読み込むところまではできるのですが、OKボタンを押しても
「外部データ」ダイアログの「使用できる表と範囲」のところに何も出てきませんでした
よろしくご指導くださいませ >>244
同意。
レポートとフォームの機能がAccessと同様にBaseに組み込まれて
デザインビューとかがあると使いやすくなるんだろう。 >>246,244
Baseにもレポートやフォームの機能もあるけど、accessとそんなに違うのですか?
accessは使ったことないのですが、BaseはFileMakerと比べて、どこいじったら同じような機能が
実現できるのかすごくわかりにくくて辟易してます >>245
ヘルプには、名前付き範囲でないとダメ、って書いてあるみたい >>247
テーブル作成クエリ使えなかったりクロス集計できなかったり機能面でAccessに全く及ばない
まぁAccessがExcelと機能重複してオフィススィートとして無駄が多いとも言えるけどね
こうした機能面だけでなく、レコード数多くなると激重になるしそもそもよく落ちるしちょっと実用レベルじゃない >>249
ありがとうございます
テーブル作成クエリというのは見当がつきませんが、クロス集計はクエリの組み方とかで
出来たりしないのですか? どうせOSSのを使うなら、仮想環境でサーバー建ててPostgresql使う方がいいと思う。あとあとの事を考えると >>251
Calcから接続すればいいけどオフィスソフトとしては敗北宣言だな
MSみたいに全て出来た上でそれもできるならともかく オフィスにデータベースいらんように思うけどね。
ファイルメーカーとかアクセスでも作り込むと重すぎて動かなくなるから、結局ちゃんとしたデータベースソフトで作り直さないといけなくなるのよね。
作り直さなくてすむレベルには表計算のマクロでやった方が手っ取り早い。 >>252
データベース使ってやることって、基本的にスタンドアローンでやるべきじゃないことが多いんだよな
Accessが機能的に優れていても、1台のPCの中で完結している状態だと大した違いは無い アクセスでほしい機能はデータベースでなくレポート
いわゆるフォーマット決まった帳票出力だ
これをエクセルやワードでやろうとすると、レイアウト設計で気が狂う
レポートのデザイン作成ってのがすごく楽なんだ
位置がo単位でパーツの編集も位置変更も独立してて合わせやすい
データはエクセルのまま使って参照した方が安全 個人的にはエクセルでマクロググって四苦八苦するよりも、FileMakerの方が手軽にいろんなこと
出来て使いやすいなーと思う
使い道とか内容にもよるのだろうけど
ただメインがLinuxに移行しつつあるので、LibreのBaseも使えたら助かるなーと思って手を出してみてるところ
(Base以外のデータベースアプリもストアみたいなとこに用意されてはいるのだけど、試してない)
ところでBase、6.0.7でFirebirdで作った書類を他のバージョンで開くと、エラーで開けないレポートが
あったりする
サブフォーム使ってるやつがダメなんだけど原因がよくわからない
この書類から、D&DでテーブルやらフォームをHSQLDB版に移植すると他のバージョンでも開けるんだが
Firebird使うなら、6.1以降ではクエリの掛け算おかしくなるしバージョン6.0.7がおすすめ ちなみに他バージョンで開けない時のエラー
エラーコード: 1
firebird_sdbc error:
*Dynamic SQL Error
*SQL error code = -206
*Column unknown
*LINK_FROM_
*At line 1, column 396
caused by
'isc_dsql_prepare' >>255
アクセスのレポートは使ったことあるけど使いにくかった。単純なテーブルならいいんだけど、ちょっと複雑なクエリになるともうお手上げ
自分が勉強不足なんだろうけど、PHPでDBにクエリ渡してHTML吐き出させる方がずっと簡単だし、HTMLならスマホやタブレットでも見れるしね >>258
まぁFirebirdは「実験的な機能を使う」をオンにしなくちゃ使えないようにはなっていたんだけど
(でも6.1からは正式採用だっけ?)
バージョン上がるごとに軽く速くなってるのはありがたいんだが、こうした地味なバグは
増えてる感じがする
そろそろ全体の整合性みたいなもんも整えて行って欲しいもんです… Calcで作った表の中で
「ふつうふつう太字ふつう」←「太字」の部分がBの太字
となっているのを
「ふつうふつう( )ふつう」
と一括変換する方法あったら教えてほしいのですが >>261
writerだと書式で検索できるので、コピーして書式含んだ形で貼り付け(リッチテキストRTFとか)、
calcに書き戻しかな
calcに戻したときうちだとフォントサイズが変わってしまったが >>262
ありがとうございますやってみました
コピー→Writerへの貼り付け(RTF)はできましたが太字の情報はコピーされませんでした
(元の表で太字になっている部分が太字じゃなくなってコピーされた)
うーん・・・ Windows版でも試してみたがうちでは書式情報ちゃんと持って行けるよ
バージョンとかプラットフォームは何? >>265
そりゃお粗末な読解力で御愁傷様だこと
ちゃんと答えてくれている人がいるのにね >>264
Win7
Apache OpenOffice4.1.3
です
その後Calc→Writerへ表のまま太字もそのまま貼ることができましたが、書式で検索しようとしても
検索と置換→詳細オプション の中に「書式」ボタンがありません・・・ >>267
W10にOpenOffice 4.1.3入れてみたけど、
形式を選択して貼付け>書式設定されたテキスト[RTF]
で書式情報付きでwriterにペースト出来たよ、おかしいな
何か表みたいに枠がつくけど
ただLibreもインスコしてる環境だからその影響で挙動違うかも知れない
一緒にインストールしてるとなんか不具合出るって話も以前出てたので
writerに表計算ドキュメントの形式で貼付けてしまうと、地の文章の部分クリックしてからの、
ワープロ機能での検索置換では無視されるし、
表の中に入ってからの検索置換だと表計算での検索置換機能となって書式選択ができない
のはLibreも同じだった
RTFだめならHTMLとして貼付けてみるではどう?
>>266
読解力ってよりも、半分経験からエスパーした気がする... >>270
そのままの貼り付けには成功したのですがいかんせん書式での検索ができないので目下手詰まりです…
親切にありがとうございました 書式で検索はできないよね。
ワードから移行すると不便な気もするけど、それがない時代は特に不便とも感じなかったと思うと、最初からないと思って作るとそう必要ないことに気づいたりするのよね。 ありがとう。
よく見たらライターでは属性とか書式ボタンありましたわ。 >>277
すごい!解説画像まで作ってくださりありがとうございます。
やりたいことは表中の特定セル内の(すべてではなく)一部の文字を太字→( )にするということです。
あるセルの中の
ふつうふつうふつう太字太字ふつうふつう
を
ふつうふつうふつう( )ふつうふつう
としたいのです。
でそのように置換したいセルがたくさんあるので一括でできる方法はないものかと…。 後ほど>>277で解説していただいた方法を試してみます!ありがとうございました >>277
すみません、>>273で貼り付けに成功したというのは単純なコピー→貼り付けだと
元のまま(太字が保たれたまま)貼り付けられたという意味でした。
これだと画像を貼り付けたようなものなのですね。
「形式を選択して貼り付け」で全ての形式で試してみましたがいずれも太字がふつうの
字体になって貼り付けられてしまいます……
Calc、Writer双方の「書式のコピーと貼り付け」アイコンをONにしてからコピー→(形式を選択して)
貼り付けも試してみましたがこれも全ての形式でふつうの字体になってしまいました…… >>282
セル内に太字が混在する場合、ちょっとヤヤコシイみたいです
そのセルを一つだけ選んでRTFでWriterに貼り付けると上手くいきました
複数選択ではなぜか書式情報が飛んでしまう
html形式だとセル一つでもダメ
まとめていっぺんにはできないようです
謎な仕様ですね… >>283
ううむ…謎ですね
ともあれありがとうございます マクロでも単独セルでできることと複数セルでできることはズレてるから、データ構造の問題だろね。 Calcでちょっとした表、一覧を作ってる
文字列だけじゃ視認性が悪いのでそれぞれの項目にアイコン画像を頭に貼っ付けてるのだけど
後その画像のセルの行列の幅を変えると、画像も一緒に伸び縮み変形してしまう
これセルの幅を変える際でも画像の大きさは固定されたままにする設定とか有りませんかね? >>286
バージョンによってデフォルトの挙動が違うみたい
6.1以降だと最初から伸び縮みもしないしセルにアンカーされててずれない
6.0や5系だとページにアンカーされててセルとずれるし、セルにアンカーし直しても
セルからはみ出す大きさだと伸びてしまうが、セル内に収まる大きさだと伸びない
ただ画像の「位置とサイズ」を開いて「サイズ」の保護にチェック入れとくと、はみ出してても
伸び縮みしなくなる
6.1以降、何気に「セルサイズに合わせる」ってメニューがあって便利だなー >>288
>ただ画像の「位置とサイズ」を開いて「サイズ」の保護にチェック入れとくと、はみ出してても
>伸び縮みしなくなる
おぉホントだ!! これで貼っつける順序とか気にしなくてよくなる!
非常に感謝!ありがとう!あとはこれを個別設定じゃなく共通設定に出来れば万事解決だな たまには質問する側に…
1セル内に、住所番地とあるのを住所と番地に分けたい場合についてです
エクセルのやり方では
=LEFT(セル,MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(セル)&1234567890))-1)
というのが見つかりましたがLibreofficeではうまくいきません
島根県鳥取砂漠市98-01 といった住所の場合、
島根県鳥取砂漠市98- という結果になったりします
(..FIND({0,1,2,...}の部分で「0」の値しか計算されないようです)
力技で
=LEFT(B1,MIN(FIND(0,ASC(B1)&1234567890),
FIND(1,ASC(B1)&1234567890),FIND(2,ASC(B1)&1234567890),
FIND(3,ASC(B1)&1234567890),FIND(4,ASC(B1)&1234567890),
FIND(5,ASC(B1)&1234567890),FIND(6,ASC(B1)&1234567890),
FIND(7,ASC(B1)&1234567890),FIND(8,ASC(B1)&1234567890),
FIND(9,ASC(B1)&1234567890))-1)
という式にすると上手くいくことがわかりましたが、この式ってもう少しコンパクトに
記述するやり方はないものでしょうか? >>290
正規表現でできないかな?と思って軽く調べたら、似たようなことしてる人いた
https://j11.blog.so-net.ne.jp/2013-11-06
でも、リンクにあるやつをコピペで試してみたけど、俺のとこでは再現されなかった。。。
とりあえずヒントにはなるかも >>291
大変ありがとうございます!
当方だと環境によって動いたり#Value!になったりで困惑させられましたが、
プラットフォーム関わらずLibreOfficeで5.1あたりだとちゃんと動作するようです
5.4とか6系はダメ...
そして5.1系で作って保存したファイルなら、5.4や6系で開いても動くし、新たに式を貼り付けても大丈夫でした
...なんじゃそりゃ
(逆に6で作ったのを5.1で開いても動かないまま)
動く環境でなら
=LEFT(A1,MIN(SEARCH("[:digit:]",ASC(A1)&1234567890))-1)
で行けるし、
(SEARCH(“[0-9]”,…)という書き方でも良いようです
うーん6系でも使える方法はないのかなぁ
単なるバグでFixを待てば良いのかなぁ?
※OOは最新版4.1.3でも動作するようです 超基本ぽいですがおねがいします。
Calcの表で、
1-01
1-02
1-03
・
・
・
という風に縦に自動で入力していくにはどうすればいいでしょうか?
まず1-01と入れると勝手に1月1日と変換されて入力されるので'1-01と頭に'をつければ変換されない、
というところまではわかったのですが…。
Win7、Apache OpenOffice4.1.3です。 >>293
多分OpenOfficeでもLbreでもExcelでも同様だと思うけれど、
1-01を入力してEnter(Return)かTabキーを押して確定させた後、
もう一度そのセルを選択し直すと、セルの右下にポツっと黒い四角が出る
それをドラッグして下に引っ張ると連続データが入ってくれる
※もしかしたらCtrlかAltか押しながらドラッグかもしれない
私は「’」使って日付表示を回避するより、列全体の書式設定で「テキスト」にして使うやり方するけど
(どっちがいいかはよく知らんです) >>294
なんとかできました!ありがとうございました calcってスクリーンショットのコピペって簡単に出来ませんでしたっけ?
calcを開いた状態でブラウザをアクティブにしてalt+PrtScを押してコピーをし、それをcalcに貼り付けようとしてるのに
その前にコピーした文字列しか貼り付けられなくなってて困ってます
SnippongToolでコピーしたのも貼り付けられた気がしましたがそれも貼り付けられなくなってます
仕様が変更になっただけですか? すいません、296ですがどうしても文字しかコピペ出来ず困ってたのに
適当にガチャガチャやってたら思い通りの操作が出来ました
もしかしてcalcってクリップボードのバグがありますかね?
以前も同じような現象で困ったような記憶がうっすらあります あんまり困ったような記憶は無いなぁ
セル内で文字入力状態になってる時は画像の貼り付け効かないようだけどそこは大丈夫?
(セル内でカーソルが点滅してる状態)
ただその場合でもその前にコピーした文字列が貼り付けられるということは
ウチの環境ではならないようです
PrtScrnする前のが貼り付くなら、PrtScrnが上手くいってないような気もするけど
次回なったらペイントかワードパッドに貼り付けるとかして検証してみたらどうでしょう? >>297
うちもクリッボードの反応がおかしくて困ってる。 libreoffice calc 5.1.4.2を使用中です
セルの横幅を数値で設定&固定したいのですが、
保存して閉じ、新たに開いた時に、閉じる前に設定した幅が保持されていてくれません
セルの横幅を固定する方法はありますか? >>297,299
クリップボード系のユーティリティ使ってない?
それで不具合出てた話があったけど >>300
新規書類で試したり、保存形式を標準やxlsxなどに変えてみてもだめ? >>301
恒常的にセル幅自動という設定にはなってないと思います
自動ではなく数値を固定したいのです
>>303
・新規書類で試しましたが変わらず
・xlsxの場合はダメ(2.5指定→2.63になってしまう等)ですが、ods形式ならば大丈夫でした
しかしできればxlsx形式を維持したまま数値を固定したいのです
諦めるしかないでしょうかね… >>304
Win10 /6.2.0や5.4.7ポータブルではxlsxでも保持されてる
インストールし直すか、新しいバージョンにしてみるか、Winならポータブル版落として
試してみるとかどう? >>305
ポータブル版6.1.4.2にて、xlsxで保存しても幅が保持されているのを確認できました
回答頂いたみなさんもどうもありがとうございました >>302
使ってるし、一緒に入ってる業務システムもあるクリップボード監視してるみたいでそっちもおかしいので、リブレのバグというよりもウィンドウズのバグかと思ってます。 win7 4.1.3
Writerで日本語入力モードをonにしてる状態で、半角の*を3個打った後に確定して改行すると、
ページに横線が入って、それを消せなくなるって症状が出るんですが、バグなんでしょうか? >>308
「マークダウン」ていう記述法が反映されたものだと思う(違うかな?)
解除のための記述法/キー入力での削除法って分からなかったけど、たまたま見つけた方法で、
できた水平線の上の行にカーソルを打つ
メニューの「スタイル」>「本文」を選ぶ
で消えた
あるいは上の行を丸々削除でも あ、別に「本文」に限らんかった
標準でも見出しでも場合に応じてどうぞ LibreOffice最新版ですが、マクロは使えるけどVBAはダメでしたよね? OpenOffice4.1.6 win10
Calcでマクロを使って開いた既存ドキュメントのマクロが機能しない
指定したドキュメント先を開くStarDesktop.loadComponentFromURLを用いた
マクロとダイアログをマイマクロに作成、キーボードに設定し
実行してみた所、現在作業中のドキュメント(Calc)から、選択した別のドキュメント(Calc)は開けるが
開いたドキュメントに設定したマクロが全て機能しなくなりました
マクロの編集や保存はできるが実行ができない状態です
「マイマクロ」に保存したマクロは問題なく機能します
マクロで新しく開いた個別のドキュメントに保存されたマクロが機能しないようです
現在作業中のドキュメントのマクロには問題はありません
エラーメッセージ等の表示はありません
StarDesktop〜(略 で開くのではなく
エクスプローラーから直接選択し、複数窓を開いてみましたが
こちらは問題なくマクロが使用できています
複数窓での作業自体が問題ではないようです
なんとかStarDesktop〜(略 で、マクロも使えるようになりませんか? >>313
すみません解決しました
MacroExecutionModeの存在を知りませんでした win10でcalcの文字の滲みが直りません
別のwin10機では「高dpi設定では画面のスケーリングを無効にする」にチェック入れるだけで解決したと記憶してるんですが
微妙にチェック入れる項目が変わってたりして滲んだままです
どの設定をいじれば良いのでしょうか 色々いじくってたらキレイな文字になりました
解決法は未だによく分かりませんが解決しました LibreOffice より使いやすいかも! 動作が軽くて Microsoft Office と互換性も高い FreeOffice
http://bioinfo-dojo.net/2019/01/08/libreoffice_freeoffice/ Apache Openoffice CalcでAとBふたつの表を作りました。
Aは
01 This is a pen.
02 That is Judy.
03 ・
04 ・
Bは
01 これはペンです。
02 あれはジュディです。
03 ・
04 ・
という具合です。
このふたつの表を合体させ、
01 This is a pen.
01 これはペンです。
02 That is Judy.
02 あれはジュディです。
03 ・
・ ・
という風にしたいのですが、それぞれをコピーし新しいシートに貼り付けてA→Zソートしたら和文が先に来てしまいます。
英文を先にするにはどうすればよいでしょうか? 特別な理由がないなら
一度縦一列にA、Bでもなんでも入れて
AB列→数字列 の優先で並べ替えたら? 優先逆だ
数字→AB
01 A
01 B
02 A
02 B
って Writerで、縦書きの小説用のテンプレに、テキストファイルの普通の文章を読み込んだら
滅茶苦茶なかたちになって表出された
なんだこれ、ぜんぜんアカンやん 縦書きネタは頻出だね。
ワードで作ったファイルでしたってオチが多いけど、 322だけど
フォントが游明朝にしてたらおかしくなることに気づいた
MS明朝だとほぼほぼ大丈夫みたい
でも怪しいから安心しては使えないね とりあえず、游明朝はパット見の見栄えはいいものの、
今のところ全く使えないゴミだということですね
日本のMS仕事しなさすぎだろ、なにやってんだよ
説明書の類だって機械翻訳みたいなのばっかりだし、アホか リボンインターフェイスではなく、Word 2003、エクセル2003風の使い勝手だ…。
MSオフィス 2013以降の使い勝手に慣れているユーザーでは多少違和感があるね…。
リボンの使い勝手は非常に優れるので親しみやすいことがわかってな…。 そう?
リボンインターフェースって使う度に使いにくいなーうざいなーと
思ってるんだけど…
ただ最近はリボン風のインターフェースにも切り替えられるようになって来たみたい
まだ作りかけみたいな感じだったけど
あとアイコンセットも変えられるので、バージョンアップでデザイン変わって使いにくい
と思ってる人は変えてみるといいよ >>328
そんなこと言う奴お前だけじゃね?
クリック数多いだけだぞリボンって
そんなにクリックばかりしたけりゃいいのかもだが 会社でMSOffice 使い慣れているとうちでリボンが恋しくなることがある >>327
アップデートって簡単に出来るもんなの?
それとも全部入れ替えるの?いや自分はまだするつもりないけど =A1
でA1が空欄のとき、0を入力させないには
IFでするしかないですか? ■ このスレッドは過去ログ倉庫に格納されています