■プログラム説明(ソースコード説明)
レイヤーをアクティブにするにはドキュメントオブジェクトのactiveLayerにアクティブにしたいレイヤーオブジェクトへの参照を入れます。
■ソースコード
docObj = activeDocument;
docObj.activeLayer = docObj.layers["lay1"];
■ポイント
レイヤー名でなく参照番号でも指定することができます。参照番号で指定する場合は一番上にあるレイヤーの番号が0になり、以後1、2,3と1ずつ増えていきます。以下のサンプルは上から2番目のレイヤーをアクティブにします。
docObj = activeDocument;
docObj.activeLayer = docObj.layers[1];
■実際のスクリプトをダウンロード(sample.js.zip)