GO-AHEADの日記

GO-AHEADで出版した書籍の紹介をします

Re4:50歳から始めるラズベリーパイ-10

Re4:50歳から始めるラズベリーパイ

LibreOfficeVBAプログラミング入門

amazon kindleを出版しました。


付録. フォームコントロール
「表示」→「ツールバー」→「フォームコントロール」を選択して下さい。
次のような、表示になります。

f:id:GO-AHEAD:20200324145759p:plain



ツールバーにドロップすることもできます。

 

f:id:GO-AHEAD:20200324145812p:plain



(1)ボタン
 「ツールバー」→「ボタン」を選択します。

f:id:GO-AHEAD:20200324145830p:plain

「+」印をドラッグして、適当な大きさの「ボタンを作成します。」

f:id:GO-AHEAD:20200324145842p:plain

大きさは変更できますので、適度な大きさにしてください。

ボタンの表示されている「ボタン1」の表示を変更したいときは、
ボタン上で右クリックして、コントロールを選択します。
「タイトル」を変更します。ここではプッシュボタンAとします。

 

f:id:GO-AHEAD:20200324145854p:plain

プッシュボタンAに変更できました。

f:id:GO-AHEAD:20200324145905p:plain



予め、マクロ名を設定しておきます。
Sub Button1_Click()

Cells(2,1)=Cells(1,1)*2

End Sub
とプログラムしていないマクロを作っておきます。
ここに、マクロを割り当てます。

 

「実行時」の...を選択します。

 

f:id:GO-AHEAD:20200324145918p:plain



「マクロ」をクリックします。

f:id:GO-AHEAD:20200324145934p:plain

「マクロセレクター」でButton1_Clickを選択します。

f:id:GO-AHEAD:20200324145947p:plain

割り当てられました。

f:id:GO-AHEAD:20200324145959p:plain



デザインモードをオフにします。
セルA1の値を2倍して、セルA2に表示するマクロです。

f:id:GO-AHEAD:20200324150013p:plain

ボタンをクリックするとマクロが実行されます。

f:id:GO-AHEAD:20200324150033p:plain