2017-09-11 13 views
0

'입력'으로 끝나는 Google 시트의 셀을 강제로 추가 할 수 있습니까? 시트를 업데이트 할 경우 셀 A1에 문자열을 입력 한 다음 오른쪽 화살표를 사용하여 B1로 이동할 수 있습니다. 때로는 문자열을 입력 한 다음 Enter 키를 눌러 선택 셀을 가로로 이동하지 않고 A2로 이동하기 때문에이 방법이 바람직합니다. 문제는 보이지 않는 '입력'마커가 없으면 스크립트를 통해 셀을 결합 할 때 서식을 엉망으로 만듭니다.Google 시트의 줄 끝 문자 강제 입력

setAddress(street.trim()+'\n'+ city.trim()); 

\n 나는 아래 할 것

+0

예를 들어 '스크립트를 통해 셀을 결합 할 때 서식을 망칠 수 있습니다.' – kaza

+0

Google 스프레드 시트를 Google 연락처로 푸시합니다. 주소는 거리 + 도시라는 두 개의 열로 나뉩니다. 거리 셀에 줄의 끝으로 'enter'가 있으면'setAddress (street + city); '는 Google 연락처에서 addressField의 1 번 줄과 2 번 줄의 거리를 표시합니다. 스트리트 셀에 '입력'문자가 없으면 한 줄에 'streetcity'가 표시됩니다. – testing123

답변

0

은 ... 새로운 라인 문자입니다.
street.trim()은 줄 바꿈 문자가있는 경우 줄 바꿈 문자를 잘라냅니다.

+0

ReferenceError : "TRIM"이 정의되지 않았습니다. 'char'와 동일합니다. GAS가 그것을 이해하지 못했다고 생각합니다 ... – testing123

+0

아, 미안 .. 너에게 맞는 것을 하나 갖자. – kaza

+0

스크립트에서이 코드를 사용하고 시트에서 사용자 정의 함수를 호출하지 않는다는 것을 알게되었습니다. 그에 따라 답변이 변경되었습니다. – kaza