fc2ブログ


FC2カウンター
ブログ内検索
プロフィール

流星光輝

Author:流星光輝
InDesignを仕事で使っています。
まんどい作業をScriptで解決すべく
精進の日々を過ごしております。

カレンダー
12 | 2025/01 | 02
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -

表のセル幅と高さの設定
結構需要がありそうなので、
書きためたScript群から
ひっぱりだしてきました。

ScriptはVBScriptです。
CS(3.0.1)で動作確認しています。

セルの幅を任意のサイズに設定するScript
'--------------------------------------------------------
'選択中のセルの幅を任意の値に設定します。
Set MyInDesign = CreateObject("InDesign.Application.CS")
A=InputBOX("幅") '単位入れても、入れなくても動きます。
MyInDesign.Selection(1).Width = A
Set MyInDesign = Nothing
'--------------------------------------------------------

セルの高さを任意のサイズに設定するScript
これは、高さの設定を固定にしておいてから実行してください。
'--------------------------------------------------------
'選択中のセルの高さを任意の値に設定します。
Set MyInDesign = CreateObject("InDesign.Application.CS")
A=InputBOX("高さ") '単位入れても、入れなくても動きます。
MyInDesign.Selection(1).Height = A
MyInDesign.Selection(1).MaximumHeight = A
Set MyInDesign = Nothing
'--------------------------------------------------------
InDesign Scripting TB(1) CM(2) 

New LogTop LogOld Log

Huy URL 2007/06/15 11:18 #- EDIT
お世話になっております。
上記スクリプトコードを参考にID2.02環境でTool作らせていただきました。
(VBSそのまま使おうとしたがID2では、うまく動かなかったため)
横幅・高さ共に最小の制限、横幅の最大の制限は回避できましたが、なぜか高さの最大制限200mmは回避できないようですね。不思議だ...

Huy URL 2007/06/15 16:46 #- EDIT
>(VBSそのまま使おうとしたがID2では、うまく動かなかったため)

'--------------------------------------------------------
'選択中のセルの幅を任意の値に設定します。
Set MyInDesign = CreateObject("InDesign.Application")
A=InputBOX("幅") '単位入れても、入れなくても動きます。
MyInDesign.Selection.item(1).Width = A
Set MyInDesign = Nothing
'--------------------------------------------------------


'--------------------------------------------------------
'選択中のセルの高さを任意の値に設定します。
Set MyInDesign = CreateObject("InDesign.Application")
A=InputBOX("高さ") '単位入れても、入れなくても動きます。
MyInDesign.Selection.Item(1).Height = A
MyInDesign.Selection.Item(1).MaximumHeight = A
Set MyInDesign = Nothing
'--------------------------------------------------------

VB2005のコード補完機能でコード書いていたので気が付かなかったのですが、InDesign2.0仕様のVBSだとこれで動きますね。お目汚し失礼しました。

COMMENT

小ネタです。表組の1行野郎。 以前流星さんに書いていただいたスクリプトがあるのですが、それをJS化したものがあります。未発表だったので、...
InDesign居残り補習室 | 2008/03/31 16:14


PREV PAGE   TOP   NEXT PAGE