DTP駆け込み寺

[ 返信 ]

Re: 表に対して列方向に流し込むスクリプト

現在のままだと表の1行目1列目から流し込みが始まってしまうのでtry の中身を以下のように書き換えることで、選択範囲の列に流し込むようになります。連投すみません…!

try {
var colIdx = tblObj.columns[0].index; // 選択した列のインデックスを取得
var rowIdx = 0;
var clipAry = clipstr.split(CR);
for (var i = 0; i < clipAry.length; i++) {
tblObj.rows.item(rowIdx).cells.itemByRange(colIdx, colIdx).contents = clipAry[i];
rowIdx++;
if (rowIdx >= tblRows) {
rowIdx = 0;
colIdx++;
if (rowIdx >= tblRows) break;
}
}
}

[21228] DTP屋の柴犬 (2023/04/18 Tue 15:06) web

  1. [21227] 表に対して列方向に流し込むスクリプト DTP屋の柴犬 2023/04/18 11:30
    1. [21228] Re: 表に対して列方向に流し込むスクリプト DTP屋の柴犬 2023/04/18 15:06