0
"응용 프로그램 정의 또는 개체 정의 오류" 셀 범위를 선택하려면 다음 행을 입력하십시오.시트 ("시트") 범위 (셀 (1, 1), 셀 (k, 27)) 테두리 (xlDiagonalDown) .LineStyle = xl 없음
Sheets("sheet").Range(Cells(1, 1), Cells(k, 27)).Borders(xlDiagonalDown).LineStyle = xlNone
왜 작동하지 않지만 다음 행은 무엇입니까?
Sheets("sheet").Activate
Range(Cells(1, 1), Cells(k, 27)).Borders(xlDiagonalDown).LineStyle = xlNone
은 또는이 라인도 작동합니다
Sheets("sheet").Cells(1,1).Borders(xlDiagonalDown).LineStyle = xlNone
첫 번째 예제에서 시트 '시트'가 활성화되지 않은 것 같습니다. 그러나 일반적으로 범위를 선택할 필요가 없습니다. [this post] (http://stackoverflow.com/questions/10714251/excel-macro-avoiding-using-select)를 참조하십시오. –
그 솔루션을 볼 수있는 정품 인증 시도한 및 너무 것처럼 보였지만 코드 앞에서도 : "시트 ("시트 "). 셀 (k + 1, 1). 값 = 태그 (k) .tagname "을 입력하십시오. 그런데 왜 작동합니까? – Ezraneut
선택은 단지 예일뿐입니다. 직접 필드에 대해 아무 것도 할 수 있습니다. 폰트 변경하기 – Ezraneut