DTP駆け込み寺

No.20566へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

Re^3: スクリプトの表組みマージ処理に時間がかかる

すみません地味にミスってました。。
掲示板ではバックスラッシュが\に化けてしまうのでコピペ後に直してあげてください。

//空のセルに∈∋を入力
var myRows = myTable.rows;
for ( j = c-1 ; j >= 0; j-- ) {
for ( i = r-1 ; i >= 0; i-- ) {
var myRow = myRows[i];
if(myRow.cells[j].contents==""){
myRow.cells[j].contents="∈∋";
}
}
}

for ( j = c-1 ; j >= 0; j-- ) {
for ( i = r-1 ; i >= 0; i-- ) {
try{
myRow = myRows[i];
if(myRow.cells[j].contents=="⊂"){
myRow.cells[j].merge(myRow.cells[j-1]);
}else if(myRow.cells[j].contents=="∩"){
myRow.cells[j].merge(myRows[i-1].cells[j]);
}
app.findGrepPreferences.findWhat = "\r[⊂∩]";
app.changeGrepPreferences.changeTo = "";
myTable.changeGrep();
}catch(e){}
}
}

[20566] (z-) (2021/07/01 Thu 12:44)