選択しているセルが一切結合されていないことが正常動作条件ですが…
var tableObj= app.activeDocument.selection[0];
var gyou = tableObj.rows.length;
var clms =tableObj.columns.length;
var tmp = 0;
if ((tableObj.constructor.name == "Table") || (tableObj.constructor.name == "Cell")) {
for (i=tableObj.columns.length-1; i > -1; i--) {
var cell1=tableObj.cells[i];
var cell2=tableObj.cells[i*gyou+(clms-i)*(gyou-1)-(tmp*(gyou-2))];
cell1.merge (cell2);
tmp++;
}
}
[14413] dot (2012/07/18 Wed 13:05)