Google 스프레드 시트의 셀에 쓸 때 배열에서 쉼표를 제거하는 데 문제가 있습니다. array.join (''); 트릭을하지 않는 것 같습니다. 나는 어떤 도움을 주셔서 감사합니다. 또한 anchor [i] [j] .join ('')은 오류를 반환합니다.다차원 배열에서 쉼표 제거
anchor[i][j].join('')
anchor[i].join('')
는 효과가 보이지 않는 오류를 반환 여기
for (var i=0; i(less than) rangeKW.length-2;i++){
anchor[i] = [];
for (var j=0; j<rangeURL.length;j++){
anchor[i][j] = ahref + rangeKW[i] + ahref1 + rangeURL[j] + "</a>|";
}
}
cell.setValue("{" + anchor);
}
스프레드 시트 범위 KW []에서 A 열의 값 범위를 가져온 다음 B 열 범위 [rangeURL]에서 값 범위를 가져옵니다. 그런 다음 rangeKW [i]를 가져 와서 rangeKW [i]의 모든 인스턴스에 rangeURL [j]을 문자열 ahref, ahref1 및 " |"과 함께 추가합니다. 따라서 anchor [i] [j] = ahref + rangeKW [i] + ahref1 + rangeURL [j] + " |"; 그런 다음 이것을 셀에 씁니다. 그래서 앵커 [0], 앵커 [0] [1], 앵커 [0] [2], 앵커 [1] [0], 앵커 [1] [1], 앵커 [ 1] [2] ... – shumway21
분리없이 모든 셀의 앵커 배열 값을 연속적으로 쓰고 싶습니다. –
그래 맞아. 열 A 행 1 + 열 B 행 1, 열 A 행 1 + 열 B 행 2, 열 A 행 1 + 열 B 행 3 ...열 A 행 2 + 열 B 행 1, 열 A 행 2 + 열 B 행 2, 열 A 행 2 + 열 B 행 3 – shumway21