カスタマイズ/Calcにおいて選択した表のみを印刷する設定
出典: OOoJa
注) StarSuite 8 や starsuite8 などを適宜 OpenOffice.org 2.x や openoffice.org2x と読み替えてください。
[編集] 目的と背景
Calcでは、デフォルトで、「ツール」-「オプション」-「StarSuite Calc」-「印刷」の「空白のページを出力しない」および「選択した表のみ印刷」がオフになっています。そのため、そのままのデフォルトの設定のままCalc上で単に印刷すると、印刷範囲を設定していない場合、すべてのシートが印刷されてしまいます。つまり、例えば、新規にCalcを起動して、直後に印刷すると、「表1」、「表2」、そして「表3」の3枚の用紙が印刷されてしまいます。 そこで、前述の設定値をそれぞれオンに設定変更します。
[編集] 手順
/opt/starsuite8/share/registry/data/org/openoffice/Office/Calc.xcu に以下の内容を追加します。
<node oor:name="Print">
<node oor:name="Other">
<prop oor:name="AllSheets" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
<node oor:name="Page">
<prop oor:name="EmptyPages" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
</node>
[編集] 備考
上記の内容は、Calcを起動し、ツール/オプション/StarSuite Calc/印刷 メニューで、各設定をオンにします。すると、以下のファイルに上記の内容が書き出されます。
$HOME/.starsuite8/user/registry/data/org/openoffice/Office/Calc.xcu
