忍者ブログ
カメラとバイクと自転車と
家のPCは自作なので、マイクロソフトのオフィスは買わないと無い。買ってないのでウチには無い。そこでOpenOfficeを使わせてもらっている。
いままではcalcで家計簿をつけるくらいだったので不自由は全く感じていなかったが、スプレッドシートの上にボタンなどのコントロールを配置してマクロを走らせようとしててこずる。
なんだかよくわからないのだが、2時間ほどオンラインヘルプを見ていたら何とかやりたいプログラムは完成。出来てみたらほんの20行ほどなのだが、苦労した。マイクロソフトのマクロとはずいぶん違う。一番困ったのは座標の指定方法。

Excelは Range(A2) = cells(2,1)だが、calcはgetCellRangeByName("A2") = getCellByPosition(0,1)

つまり、Excelは座標の開始が1からで、(行,列)という並びだが、calcは座標の開始が0からで、(列,行)という並びなわけだ。まったくもー
PR
この記事にコメントする
お名前
タイトル
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
06 2017/07 08
S M T W T F S
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 20 21 22
23 24 25 26 27 28 29
30 31
プロフィール
HN:
butchey
性別:
男性
ブログ内検索
忍者ブログ [PR]