質問

職場でOpenOffice 1.1.4 のマクロを使って
プログラミングをしているのですが、コンボボックスに
データを追加する作業で困っています

StarSuite 8 Basic プログラミングに
コンボボックスにデータを追加する場合は

addItem(Item, Pos)

と書いてあるのですが、

DrawPage = Sheet.DrawPage
Form = DrawPage.Forms.GetByIndex(0)

Form.cboDate.Text = Date()'今日の日付表示
Form.cboDate.addItem ("aaa",0)

と記述すると、addItemのところで怒られます
本当は、バージョンアップをしたいのですが、
それもできません

OpenOfficeに詳しい方がおられましたら、
教えてください

通報する

回答 (1件)

Pos が「0」からではなく「1」からなのではないでしょうか。
Form.cboDate.addItem("aaa",1) とやってもだめですか?
環境ないので憶測です。すみません。

この回答へのお礼

お礼が遅くなりすみませんでした。。。
試してみたのですが、ダメでした

もうちょっと考えてみます

このQ&Aは役に立ちましたか?0 件

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

新しく質問する

注目の記事

「都市伝説の実態4」 フリーメイソンとは!?目的・活動に迫る

人気シリーズ第4弾![都市伝説]フリーメイソンとは!?知られざるフリーメイソンの目的・活動・入会・フリーメイソンに加入していた有名人について迫ってみました。またフリーメイソンと「イルミナティ」との関係は!?


新しく質問する

このカテゴリの人気Q&Aランキング

毎日見よう!教えて!gooトゥディ

べんりQ&A特集