列の幅を1.058mm未満にする方法

[7812]列の幅を1.058mm未満にする方法 投稿者:kin 投稿日:2013/09/12 19:04:49
Mac OS X 10.6.8、InDesign CS5.5です

表組みの、セルの「列の幅」を1.058mm未満にする方法はありますでしょうか?
行方向は、いきさんのスクリプトを使って難を逃れていたのですが、
列方向はやったことがなかったような。。。

どなたかご存じでしたらご教授いただけると助かります。
よろしくお願いします。
[7813]Re: 列の幅を1.058mm未満にする方法 投稿者:流星光輝 投稿日:2013/09/12 21:48:48
手前味噌ですけど、これが元かな?
http://ryusei3000.blog68.fc2.com/blog-entry-22.html

んで、いきさんが、JS化したのが、
http://kstation2.hatenablog.com/entry/20100506/1273105753

で、
// -幅------------------------
A=prompt("幅(単位省略可、省略した場合は環境設定による)","");
app.selection[0].autoGrow = false;
app.selection[0].width = A;

行けるかと…
[7814]Re: 列の幅を1.058mm未満にする方法 投稿者:流星光輝 投稿日:2013/09/12 21:49:43
autoGrow消し忘れorz


// -幅------------------------
A=prompt("幅(単位省略可、省略した場合は環境設定による)","");
app.selection[0].width = A;
[7815]Re: 列の幅を1.058mm未満にする方法 投稿者:kin 投稿日:2013/09/12 22:22:00
流星さん、お世話様です。

できました!
これだけのコードでできてしまうことにも驚きです。

ありがとうございました。
[7816]Re: 列の幅を1.058mm未満にする方法 投稿者:流星光輝 投稿日:2013/09/12 22:57:19
kinさん
早速の確認ありがとござました。
注意点を書き忘れました…
CS6で動かすとエラーになります。
Adobeの勝手な仕様変更によるものと思います。

# こんなひどい仕様変更なのに、アナウンスも無いし、
 修正パッチ提供してくんないのよ。信じられないっすよw
[7817]Re: 列の幅を1.058mm未満にする方法 投稿者:kin 投稿日:2013/09/13 09:23:56
>CS6で動かすとエラーになります。
おおっ、貴重な情報ありがとうございます。
CS6は自発的に使うことはないので当面大は丈夫ですが、
心にメモしておきます。^^

>Adobeの勝手な仕様変更によるものと思います。
スクリプト周りもそうですが、
バージョンアップに伴うアレやコレ、多いですね。
IllustratorPhotoshopも。^^
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)