2013-09-04 8 views
1

내가구글 스프레드 시트 setvalues은 모든 값이

d 
e 
f 

결과이 범위 setValues() 원하는 그래서

a 
b 
c 

같은 값을 덮어 아주 간단

d 
e 
f 

입니다. 단, e이 비어 있으면 어떻게됩니까? 공백이있는 곳에 내가 setValues() 범위, 그것을 유지하지 않는다면 그렇게

d 
b 
f 

같은 비어있는 경우

d 

f 

나는 이전 값을 유지 그것을 원한다. 전체 범위를 반복하지 않고 각각을 if 문으로 개별적으로 설정하지 않고이 작업을 수행 할 수있는 방법이 있습니까?

답변

0

개선 요청을 수행하지 마십시오. 원래 데이터를 읽고, 메모리 내에서 새 배열과 병합하고 단일 setValues를 수행하면됩니다. 건배.

+0

가장 짧은 방법은 무엇입니까? 몇 줄의 코드를 보여줄 수 있습니까? – jason

+0

죄송하지만이 포럼이 아닌 코드를 사용하도록 요청하고 있습니다. –

0

이 구글 이슈 트래커에 이미 기록 된 개선 요청 같은 소리 - https://code.google.com/p/google-apps-script-issues/issues/detail?id=456

가이 요청을 추적하십시오. 그 외에는 반복 할 필요가없는 방법을 알지 못합니다.

+0

답장을 보내 주셔서 감사합니다. 큰 문제는 아닙니다. 나는 너희들이 더 큰 물고기를 튀길 것이라고 생각한다. – jason

관련 문제