趣味のためのMacに関するサイト > Excel/NeoOffice/OpenOffice > 【マクロ】OpenOfficeで列幅を5cm(50ミリ)にする
Excel/NeoOffice/OpenOffice

【マクロ】OpenOfficeで列幅を5cm(50ミリ)にする

マクロの記録で列幅を50ミリにするマクロです。

プルダウンメニューから操作をすれば雑作ないことですが、

  1. プルダウンメニュー 書式
  2. 列/幅
  3. 幅入力
  4. OKボタン

と4つのアクションが必要です。マクロを作り、ツールバーに置けば

ひとつのアクションで済みます。「カンバン方式」では無いかと思います。

Sub Main

End Sub


sub extend50mm
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ColumnWidth"
args1(0).Value = 5000

dispatcher.executeDispatch(document, ".uno:ColumnWidth", "", 0, args1())


end sub

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ページトップに戻る↑                           ページ一番下へ↓

Mac

About 1q3

ツールとしてのMacについてのメリットデメリットなどの事について書いています。

最終更新日 2013年11月7日木曜日 10:12:02

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です