質問

職場で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で質問しましょう!

新しく質問する

注目の記事

フリーアナウンサー長谷川豊氏の新コーナー「このニュースどう思います?」がスタート!

元フジテレビのフリーアナウンサー長谷川豊氏から気になるニュースについておしトピの皆さんに質問します! 皆さんの意見をもとに長谷川豊氏がコラムを執筆します! アプリリリース記念として最大1万分のアマゾンギフト券プレゼントキャンペーンも実施中!


新しく質問する

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

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

べんりQ&A特集