Google Apps Script를 사용하여 문서 테이블 내에서 개별 셀의 테두리를 수정하는 방법이 있습니까? TableCell 클래스 참조 설명서 (here)에는이를 허용하는 것으로 보이는 방법이 없습니다. This issue는 방법이 없다고 제안하는 것처럼 보이지만 나는 가스에 대해 아주 새롭고 아직 내 길을 모른다는 이유로 물어볼 것이라고 생각했습니다.Google Apps Script로 문서의 표 테두리를 수정하려면 어떻게해야합니까?
3
A
답변
3
내가 링크 된 문제는 현재 상태를 나타냅니다. supported attributes의 목록에는 BORDER_COLOR 및 BORDER_WIDTH가 포함되어 있으므로 테두리 색과 너비를 으로 변경하는 것은이어야하며 setAttributes 방법으로 가능해야합니다. 따라서 Apps Script 버그인데 이러한 속성은 아무런 영향을 미치지 않으며 고정 될 때까지 프로그래밍 방식으로 이러한 경계를 조작 할 수 없습니다. "DDD"의 내용 테이블이 추가
function tableBorder() {
var body = DocumentApp.getActiveDocument().getBody();
var table = body.appendTable([['aaa', 'bbb'], ['ccc', 'ddd']]);
var cell = table.getCell(1, 1);
var style = {};
style[DocumentApp.Attribute.BORDER_COLOR] = '#ff0000';
style[DocumentApp.Attribute.BORDER_WIDTH] = 5;
style[DocumentApp.Attribute.BOLD] = true;
cell.setAttributes(style);
}
, 그리고 다음은
(나는이 문제를 읽기 전에 쓴하지만, 연결된 문제 스레드에 게시 된 것과 유사) 데모 스크립트입니다 은 굵게 표시되지만 테두리의 색상이나 너비는 스크립트에 의해 변경되지 않습니다.관련 문제
- 1. Google Apps Script로 데이터 복사
- 2. Google Apps Script로 복사하여 붙여 넣기 범위
- 3. Google Apps Script로 텔레 그램 메시지
- 4. Google Apps Script로 이미지 파일 덮어 쓰기
- 5. Google Apps Script로 SOAP 서비스에 액세스
- 6. Google Apps Script로 다운로드 프롬프트 열기
- 7. Google Apps Script로 Google 스프레드 시트에서 이미지를 숨기는 방법?
- 8. Google Apps Script로 Google 문서 (스프레드 시트 아님) 스크립팅
- 9. Google 스프레드 시트에서 Google Apps Script로 대화 상자 양식 만들기
- 10. Google Apps Script로 Google 문서에 덧글을 추가하는 방법
- 11. Google Apps 스크립트에서 메일 전달
- 12. 하나의 Google Apps Script에서 다른 Google Apps Script로 전화를 거는 방법
- 13. Google Apps Script로 XML 구문 분석 및 편집
- 14. Google Apps Script로 XML 요청을 보내는 방법은 무엇인가요?
- 15. 은 google-apps-script로 파일 형식을 알고 있습니다.
- 16. Google Apps Script로 어떻게 피드를 줄 수 있습니까?
- 17. Google Apps Script로 스프레드 시트에서 OAuth를 인증 하시겠습니까?
- 18. Google Apps Script로 URL 연결을 만들 수 있습니까?
- 19. 객체의 키 - 값 쌍을 Google Apps Script로 바꿉니다.
- 20. Google Apps Script로 행을 자동으로 새 시트에 복사합니다.
- 21. google apps 만든 문서의 경로를 지정하십시오.
- 22. 텍스트를 이미지 Google Script로 바꾸시겠습니까?
- 23. 다른 사람들이 Google Apps Script로 만든 웹 앱에 액세스하는 것을 허용하려면 어떻게해야합니까?
- 24. Google 문서의 설명을 얻으려면 어떻게해야합니까?
- 25. Google 드라이브 문서의 스크립트를 프로그래밍 방식으로 편집하십시오.
- 26. Google 확장 프로그램의 현재 페이지를 수정하려면 어떻게해야합니까?
- 27. Apps Script를 사용하여 페이지 수준 권한을 수정하려면 어떻게해야합니까?
- 28. Google Apps Script로 Google 사이트의 div 너비를 어떻게 얻을 수 있습니까?
- 29. Google Apps Script로 Google 스프레드 시트 셀에서 URL을 가져 오는 방법은 무엇입니까?
- 30. Google Apps Script로 제작 된 웹 앱의 URL 매핑? Google 애플리케이션 스크립트로 구축
감사합니다. 처음 방문했을 때 GAS 기능에서 상당히 큰 구멍이 무엇인지 발견하는 것은 실망 스럽습니다! 문제에서 나는 (18 개월 만에 9 개) 별을 클릭 했으므로 Google의 누군가가 알아 차릴 것입니다. – brad