結合セルも使用されていますしスクリプトで自動判別は難しそうな感じですね。
ただ、読み込みデータがちゃんと太罫・細罫にわかれているようなので
dotさんのscriptを利用した方が良さそうです。
var changeWeigth = tmpChange.editValue;
の行の下に以下の行を追加。
var g=0.001;
if (sel.cells[i].leftEdgeStrokeWeight == findWeight) {
の行を以下の行に変更。
if (findWeight-g <sel.cells[i].leftEdgeStrokeWeight && sel.cells[i].leftEdgeStrokeWeight < findWeight+g) {
同様にrightEdgeStrokeWeight bottomEdgeStrokeWeight topEdgeStrokeWeightの箇所も変更すればできます。
[18893] -e (2016/09/28 Wed 16:04)