【StarSuite Basic/OpenOffice.org Basic】
■ このスレッドは過去ログ倉庫に格納されています
0001ハンカチ仮面
2006/10/06(金) 20:04:48もしくは学習中の方、知識共有の場にしましょう。
参考になる主なリンク
StarSuite 8 Basic プログラミングガイド
http://docs.sun.com/app/docs/doc/819-1332?l=ja
OpenOffice.org 推進サイト
http://ooosupport.good-day.net/ja/documents/faq/
OpenOffice.org日本ユーザー会翻訳プロジェクト BASIC HELP
http://openoffice-docj.sourceforge.jp/tr/translated/basic_help_frame.html
OpenOffice.org本家 API Project
http://api.openoffice.org/
ウィキブックス OpenOffice.org Basic
http://ja.wikibooks.org/wiki/OpenOffice.org_Basic
ウィキブックス OpenOffice.org Calc Basic
http://ja.wikibooks.org/wiki/OpenOffice.org_Calc_Basic
pukiwiki Plus!
http://hermione.s41.xrea.com/pukiwiki
他に追加情報があったら教えてください。
0080デフォルトの名無しさん
2007/11/04(日) 21:29:17場合によってはVBAの10倍以上時間がかかるときもある。
一生懸命使ってみたけど、ストレスがたまる。
0081デフォルトの名無しさん
2007/11/04(日) 23:22:30> 『Convert Excel VBA to OpenOffice Basic』というサイトを
> 見つけたけど、
あんたは偉い!
0082デフォルトの名無しさん
2007/11/05(月) 00:30:53実際、どれ位使い物になるか知りたいんですよ。
もっとも来週(訳あって火曜日以降)、会社で試してみるけどね。
うまく動くといいけど、もぐら叩きのデバッグかも。
0083デフォルトの名無しさん
2007/11/25(日) 20:56:460084デフォルトの名無しさん
2007/11/26(月) 16:15:020085デフォルトの名無しさん
2007/11/30(金) 14:16:060086デフォルトの名無しさん
2007/11/30(金) 22:53:41普通の用途では十分だよ
0087デフォルトの名無しさん
2007/12/01(土) 20:15:30もっとキビキビ動かないと。
0088デフォルトの名無しさん
2007/12/01(土) 23:21:28うpしてみ
0089デフォルトの名無しさん
2007/12/06(木) 22:56:21余りの遅さに気が遠くなるから。
0090デフォルトの名無しさん
2007/12/07(金) 01:30:59アクティブなセルを一セルずつ移動させるだけで遅延が生じて重い。
0091デフォルトの名無しさん
2007/12/11(火) 15:01:34場合によってはVBAの10倍くらい遅い。
0092デフォルトの名無しさん
2007/12/11(火) 21:39:41最近では C と同じところでも使われているよ。
何かしらメリットがあればデメリットは覆い隠せる。
0093デフォルトの名無しさん
2007/12/11(火) 23:16:14PythonとCは基本的に用途が異なる言語だろ。
遅いとか早いの問題じゃない。
VBAとOOo Basicは用途が同じ。
それで速度が10倍違えば使えない。
0094デフォルトの名無しさん
2007/12/11(火) 23:19:21せっかく書いたのに読めなかったのかな? 他人の話は聞かない主義の人?
0095デフォルトの名無しさん
2007/12/11(火) 23:38:10『タダ』以外で。
0096デフォルトの名無しさん
2007/12/11(火) 23:46:15>『タダ』以外で。
わざわざアホなハードル設けてご苦労なこった。
君も気付いた通り『タダ』なのがメリットだよ。
自分で使うのが無料なだけでなく、家族や友達に
使わせるのも無料だし、PC を複数使い分けていて
全部の PC にインストールしても無料。業務
システムに組み込むのも無料だし、再販しても
ライセンス料は取られない。アップグレードも
無料だし、アップグレードしない自由もある。
インストールするのも自由だし、ソースを書き
換えるのも自由。そう、自由なのも大きな
メリットだね。あとオープン。単にソースコードが
オープンなだけでなく、ファイルフォーマットも
オープンなら、設計者の議論もオープンに公開
されている。それ以外に何か説明が必要かな?
0097デフォルトの名無しさん
2007/12/11(火) 23:58:06Mac のネイティブ版の開発も進んでいるし。
ちょっと古い OS でもビルド出来る。
ペイントツールとデータベースが付いてるのも良いね。
しかも『タダ』で。
0098デフォルトの名無しさん
2007/12/12(水) 00:17:3210倍も処理に時間を食われれば、『タダ』など何の意味もない。
魅力を感じるのはキモヲタニートの君だけだよwww
0099デフォルトの名無しさん
2007/12/12(水) 00:24:27何かまともな反論を思いついたらいつでも書き込んでくれ。
0100デフォルトの名無しさん
2007/12/12(水) 11:02:060101デフォルトの名無しさん
2007/12/12(水) 11:09:16好きにしたまえ。
0102デフォルトの名無しさん
2007/12/12(水) 12:36:080103デフォルトの名無しさん
2007/12/12(水) 13:06:00> 場合によってはVBAの10倍くらい遅い。
そうか? 俺はそうは思えないけどなあ。そういう実感はない。
0104デフォルトの名無しさん
2007/12/12(水) 13:12:28それのみならず、OOoのばあいは、べつにBasicにこだわらなくても、
C/C++でもJavaでもPythonでもコードを書けるわけだしな。
0105デフォルトの名無しさん
2007/12/12(水) 16:02:320106デフォルトの名無しさん
2007/12/12(水) 17:38:47>それのみならず、OOoのばあいは、べつにBasicにこだわらなくても、
おいおいw
>>105
今は開発環境がタダで楽に作れる時代。
おまけ言語(VBA,OOo Basic)でもそもそする方が終わってる
実際VBAなんてVB厨位しか触らないだろ?
0107デフォルトの名無しさん
2007/12/12(水) 17:41:34# 恐らくはスクリプト言語の便利さを理解できないGUIユーザなんだろうなぁ。
0108デフォルトの名無しさん
2007/12/12(水) 17:57:17なんでScript言語やGUIがいきなり出てくんの?w
別に職業マじゃない趣味グラマさんがどうしようが構わないよ
実務でEmacsLispや秀丸マクロの実装ってどんだけだよw
0109デフォルトの名無しさん
2007/12/12(水) 20:07:45普通はVBAだろ。
OOoでC/C++、Java、Python使ってるやつなんて見たことないわ。
>>104は馬鹿。
もしくは引き篭もりのキモヲタニート。
0110デフォルトの名無しさん
2007/12/12(水) 22:47:43逆に10倍速い処理だってあるだろうし。そもそも実装が
違うんだから性能にばらつきが出るのは当たり前だよ。
ま、10倍というのもどうせ適当なんだろうけど。
証拠も無いし、幾らでも書き散らせるもんね。
相手を罵倒しないとレスも出来ない人間はたとえ
2chでも信用されないという良い例だな。
0111デフォルトの名無しさん
2007/12/12(水) 23:24:33つーか、そんなことも知らないってことは、OOoBasicでマクロ書いたことないんだろ。
まあ、貧乏人は一生OOo使ってろwww
0113デフォルトの名無しさん
2007/12/12(水) 23:28:370114デフォルトの名無しさん
2007/12/12(水) 23:31:18日本語でおk
0115デフォルトの名無しさん
2007/12/12(水) 23:33:40自分が BASIC しか書けないからといって、他の人間もそうだと
思うのはちょっと単純すぎるんじゃないかな。
0116デフォルトの名無しさん
2007/12/12(水) 23:34:53>ひとつ言っとくが、VBAより早い処理などひとつもない。
言うだけなら何とでも言えるからな。
証拠があるなら別だけど。
0117デフォルトの名無しさん
2007/12/12(水) 23:37:33Cとかジャバとかパイソンで書いている人が本当にいるかな?
0118デフォルトの名無しさん
2007/12/12(水) 23:39:18好きなだけOOoでマクロを書きたまえwww
0119デフォルトの名無しさん
2007/12/12(水) 23:39:42COMで、VBA以外でも同一のAPIが公開されていると言えるよね。
0120デフォルトの名無しさん
2007/12/12(水) 23:42:10Java で書いてる奴は見た事がある。
俺がデータの加工するなら一旦 CSV に吐いて
スクリプト言語で処理するなあ。
0121デフォルトの名無しさん
2007/12/12(水) 23:43:03俺はいないと思うよwww
0122デフォルトの名無しさん
2007/12/12(水) 23:45:040123デフォルトの名無しさん
2007/12/12(水) 23:45:28性能が欲しかったらそういう手を使うのが普通なんだろうね
0124デフォルトの名無しさん
2007/12/12(水) 23:46:21イライラする。
0125デフォルトの名無しさん
2007/12/12(水) 23:47:090126デフォルトの名無しさん
2007/12/13(木) 02:17:50> OOoでC/C++、Java、Python使ってるやつなんて見たことないわ。
このスレッドを上のほうから読んだ?
0127デフォルトの名無しさん
2007/12/13(木) 02:19:360128デフォルトの名無しさん
2007/12/13(木) 02:24:14マジレスしていい相手か考えよう
0129デフォルトの名無しさん
2007/12/13(木) 02:56:59強いる大きな処理とかをVBAとかOOo Basicでふつう書くか。
そういう場合はもっと適切なべつの選択肢があるだろうに。
0130デフォルトの名無しさん
2007/12/13(木) 08:40:42話が飛躍しすぎなんだよ。
P3とC2Dがあれば、C2DのPCを使うだけのこと。
わざわざP3を選択するのは無意味。
0131デフォルトの名無しさん
2007/12/13(木) 08:44:220132デフォルトの名無しさん
2007/12/13(木) 10:38:54C2D = Excel
0133デフォルトの名無しさん
2007/12/13(木) 16:02:07そういう話はスレ違い。
ここは純粋にOOo Basicを習得する人のためのスレッド。
その手の話題は↓とかへ行って好き勝手にやってね。
OpenOffice.orgってどうなの?Part10
http://pc11.2ch.net/test/read.cgi/bsoft/1183697115/
0134デフォルトの名無しさん
2007/12/13(木) 17:06:31過疎ってまともな書き込みのないスレで何言ってるんだ?
スレが出来て1年以上たつのに134だぞwww
ばーかwww
0135デフォルトの名無しさん
2007/12/13(木) 21:34:430136デフォルトの名無しさん
2007/12/14(金) 00:15:160137デフォルトの名無しさん
2007/12/14(金) 10:19:470138デフォルトの名無しさん
2007/12/14(金) 13:52:46>>129は現実的なまっとうな意見だ。飛躍しているのはお前だろ。
0139デフォルトの名無しさん
2007/12/14(金) 17:28:20お前、ほんとうにバカだなwwwwww
友達とかいないだろ。
かわいそうにwwww
0140デフォルトの名無しさん
2007/12/15(土) 00:21:420141デフォルトの名無しさん
2007/12/15(土) 01:42:43OOoアウトプットな物作ったりした?
なんかクリティカルな問題あった?
>>138, 140
改行制御すら出来無い奴相手すんな
0142ムームー
2007/12/15(土) 23:09:21データベースソフト Base を使っているのですが、
OpenOffice.org Basic のオブジェクト モデルというのは
どこで知ることができるでしょうか?
これが分らないと Basic を書けない。。。
0143デフォルトの名無しさん
2007/12/16(日) 00:22:500144ムームー
2007/12/16(日) 01:01:50http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html
0145137
2007/12/18(火) 10:49:01私の関わるプロジェクトでは、subversionで差分が取れるという理由もあって資料はodsで作っておくことが多い。
外部に提出するときは、Windows版でxlsに保存し直すけどね。
# Linux版だとフォントの関係もあって、xlsに保存してもレイアウト崩れ捲くるのが問題といえば問題。
ま、マクロは殆ど使ってないんだけどね。
0146デフォルトの名無しさん
2008/01/12(土) 14:46:27>>103 みたいに OOo の速度で問題ないって言う人は
VBA と OOo とで両方同じマクロを書いて比較したことないんだろうなあ。
俺は自分で書いた VBA マクロを OOo に移植してるんだけど、
特にセル更新まわりの OOo の遅さにはびっくりしたよ。
配列をまるごとセルに突っ込む方法を駆使すればなんとか使えるレベルになるけど、
それでも同じ方法をつかった VBA よりも遅いし、
その高速アクセス法は検索してもなかなか見つからないのが困りもの。
オープンソースを擁護したがる人は頑固だから
上の醜い争いにあるようになかなか認めたがらないんだろうけど。
まー、バージョンが上がるにつれどう改善されていくか、のんびり見守るけどね。
0147デフォルトの名無しさん
2008/01/12(土) 15:57:110148デフォルトの名無しさん
2008/01/12(土) 20:15:160149デフォルトの名無しさん
2008/01/12(土) 22:45:11セル更新中にリフレッシュとめてないんじゃないの?
0150デフォルトの名無しさん
2008/01/12(土) 23:03:36(A)画面更新止めずに1セルずつ書き込む方法
(B)画面更新止めて1セルずつ書き込む方法
(C)画面更新止めた上で setDataArray を使って配列をまるごと表に書き込む方法
を全部試したが、数千を超えるデータを書き込む場合、唯一使い物になる方法は(C)のみ。
それが >>1 のオフィシャルのプログラミングガイドに書いてないのにあきれた。
ちなみに(A)〜(C)に対応する方法はもちろん VBA にも全部あるが、
対応するもの同士を比較すれば全部VBAの方が高速だし、
なによりVBA の場合、(A)はともかく(B)も(C)もまともな速度で動く。
0151デフォルトの名無しさん
2008/01/12(土) 23:15:230152デフォルトの名無しさん
2008/01/13(日) 02:57:53OOoはJavaVMで動いてないよ。
例外としてBaseの標準DBにだけjavaが使われているよ。
0153デフォルトの名無しさん
2008/01/13(日) 12:14:36動作がもっさりのは、複数のOSで動かすために最適化に制約が多いだろうことと、
単に実装がウンコであろうことの両方が原因じゃないかな。
0154デフォルトの名無しさん
2008/01/13(日) 22:00:550155デフォルトの名無しさん
2008/01/14(月) 15:29:08最古のコードと最新のコードが混在してて、そのコード間の整合性を取り持つために
ひどいスパゲッティになってるって
ノーベルの中の人が嘆いてた
0156デフォルトの名無しさん
2008/01/14(月) 15:55:290157デフォルトの名無しさん
2008/01/14(月) 21:44:43反面教師にしてOOoにはがんばってもらいたい
0158デフォルトの名無しさん
2008/01/15(火) 01:45:39OOoもどうなることやら・・・
0159デフォルトの名無しさん
2008/01/15(火) 07:26:08「Netscape6 は Netscape4 のコードが使い物にならなかったから…」ならわかるけど。
Netscape6 から Firefox では GUI は大幅に刷新されているが、
レンダリングエンジンの Gecko 部分は基本的には変わらなかったはず。
0160デフォルトの名無しさん
2008/01/15(火) 10:34:00勘違いしてたみたいだ
0161デフォルトの名無しさん
2008/01/16(水) 01:39:53Netscape4のほうがよっぽどスイスイ動いて軽快だったのにね。
なんで一から書き換えちゃったんだろ?
0162デフォルトの名無しさん
2008/01/16(水) 07:26:54一見スイスイ軽快に動いていたように見えたが、JavaScript 絡みで頻繁に落ちる、
CSS はまともに解釈しない、Java の起動に1分くらいかかる、などで、
それらの技術の普及を阻害しており、百害あって一利なしのブラウザだったんだよ。
本当に使ったことあるのか?
0163デフォルトの名無しさん
2008/01/16(水) 23:11:550164デフォルトの名無しさん
2008/01/17(木) 01:11:17> Netscape6 から Firefox では GUI は大幅に刷新されているが、
> レンダリングエンジンの Gecko 部分は基本的には変わらなかったはず。
裏を返せばレンダリングエンジン以外捨てちゃったようなもんだよな。
OOoもいずれそうなるかもね。
0165デフォルトの名無しさん
2008/01/17(木) 07:32:260166デフォルトの名無しさん
2008/01/17(木) 23:28:16ずっとNetscapeユーザーだったけど、それは実感とずれている。
Linux版のはたしかに頻繁に落ちたけど、Windows版はそうでもなかったよ。
javaアプレットなんてめったに使わないし、たとえ起動に1分かかったとしても
その他の利点でNetscape6よりコミュニケータのほうがずっと軽くてよかった。
JavaScriptで落ちたりしたことなどめったになかったはず。
当時はCSSもちゃんと解釈していた。Netscape6が出てきたときにはなんで
こんな糞重いブラウザになっちゃったんだろうって印象しかなかったな。
0167デフォルトの名無しさん
2008/01/17(木) 23:53:46それはない。ネスケ4がいつまでも息絶えなかったおかげで「JavaScript は基本オフ」とか
「CSSは使わない」とかおかしなローカルルールがまかり通ってしまった。
JavaScritp オンにしとくと CSS 関連で落ちたりもしたし。
質的には IE4 の方が相当マシだったからネスケ4は凋落していったんだが、
ネスケ信者はいまだにそれを認めてないのか?
0168デフォルトの名無しさん
2008/01/18(金) 00:24:480169デフォルトの名無しさん
2008/01/18(金) 08:14:07どうりでコミュニティが醜いはずだわ。
0170デフォルトの名無しさん
2008/01/18(金) 22:32:100171デフォルトの名無しさん
2008/01/19(土) 18:43:08ということは現在のOOoのコードは「あますところなく捨てられる」運命か。
0172デフォルトの名無しさん
2008/01/19(土) 19:47:260173デフォルトの名無しさん
2008/01/21(月) 10:55:42http://pc11.2ch.net/test/read.cgi/tech/1200796178/
0174デフォルトの名無しさん
2008/01/27(日) 23:27:53危機感を覚えても手が回らないとか
0175デフォルトの名無しさん
2008/03/18(火) 23:33:010176デフォルトの名無しさん
2008/03/20(木) 20:12:37ちなみに、2.4はRC6まで出ている
本リリースがいつになる事やら・・・
0177デフォルトの名無しさん
2008/03/27(木) 15:38:260178デフォルトの名無しさん
2008/03/27(木) 22:55:070179デフォルトの名無しさん
2008/03/29(土) 01:32:010180デフォルトの名無しさん
2008/03/29(土) 19:57:38わざわざ覚える気にならん
■ このスレッドは過去ログ倉庫に格納されています