0
私はOpenOffice Calcを使用しています。 私はOpenOffice BASICでマクロを書いています。 シートにチェックボックスを挿入するには正しいコードが必要です。OpenOffice BASICシートにチェックボックスを挿入する方法
は、私が今
Dim Doc as Object
Doc = ThisComponent
Dim cbName As Object
cbName = "checkbox_name"
Dim oCheckBoxModel as Object
// dlg is a dialog, (don't know how to create a checkbox else)
oCheckBoxModel = dlg.getmodel().createInstance("com.sun.star.awt.UnoControlCheckBoxModel")
oCheckBoxModel.PositionX = 100
oCheckBoxModel.PositionY = 100
oCheckBoxModel.Width = 50
oCheckBoxModel.Height = 30
oCheckBoxModel.Label = id
oCheckBoxModel.Name = cbName
oCheckBoxModel.Enabled = True
oCheckBoxModel.TabIndex = 1
Doc.Sheets().insertByName(cbName, oCheckBoxModel) // This line is totally wrong, but I hope it's clear what I want to do
は、だから私は、チェックボックスを作成し、シートにそれを挿入する必要があります。 (特定のセルで、またはXとYの位置を設定するだけで)。 インターネットで検索しましたが、コントロールをダイアログに挿入するのではなく、ダイアログボックスに挿入するだけです。