이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
글 수 113
매크로로 복사해온 시트들의 서식이 기존처럼 가져오지못해서 열너비나 행너비 불필요한 행,열 삭제를 매크로기록으로 따서 실행하였는데요, 행열삭제까지는 잘되지만 열너비부분에서 시트마다 뒤죽박죽 맘대로 움직여버리네요 어디서 문제가있는것일까요??
Row("1:1").Select
Selection.delete Shifr: =xlUp
.
.
.
columns("k:l").select
Selection.columnwidth = 6
.
.
rows("1:1")select
selectoin.rowhight =16
.
.
대충이런식입니다.
댓글 '4'
정용규님.. 안녕하세요? ^^
저는 아래의 구문이 잘 이해가 안됩니다.
"열삭제까지는 잘되지만 열너비부분에서 시트마다 뒤죽박죽 맘대로 움직여버리네요"
샘플로 주신 코드들은 열너비가 뒤죽박죽될 이유가 없는 코드들인데요..
그리고.. 셀범위를 SELECT한 다음에 SELECTION에 대해서 값을 수정하는것은 불필요한 코딩입니다.
아래처럼 선택하지 않고도 셀 범위의 특성을 변경할 수 있습니다.
ROWS("1:1").ROWHEIGHT = 16
실행 속도도 빨라지고, 코드도 단순해지지요..
결론은..
엑셀 파일을 첨부해주셔야 질문을 이해할 수 있게 되고, 답변을 드릴 수 있겠습니다.
즐거운 하루 되세요.. ^^)/