본문 바로가기
반응형

IT 이모저모/VBA34

VBA(엑셀 매크로) 줄바꿈(개행문자) 사용법 일반적으로 텍스트에서 줄바꿈(개행) 하기 위해서는 \n\r을 사용한다. 하지만 VBA에서는 별도의 개행 문자를 사용하여야 한다. VBA의 개행문자를 알아보고 예제를 보도록 하겠다. VBA의 개행 문자 vbCrlf 또는 chr(13) & chr(10) vbCrlf는 상수로써 chr(13) & chr(10)와 같은 의미이다. 둘 중 하나를 선택하여 붙이면 개행이 된다. 개행 문자 예제 Sub msg_test() MsgBox "첫번째 줄" & vbCrLf & "두번째 줄" MsgBox "chr첫번째 줄" & Chr(13) & Chr(10) & "chr두번째 줄" End Sub 위 예제의 경우 첫번째 메세지 박스에서 첫번째 줄을 출력 후 개행 두번째 줄을 출력하며 두번째 메세지 박스에서 chr첫번째 줄을 출력 .. 2021. 2. 7.
VBA(엑셀 매크로)시트 이동, 복사 특정 시트를 이동 시키거나 복사해야되는 경우가 있다. 이 경우 Worksheets를 사용하여 이동 및 복사를 할 수 있다. Worksheets의 구조를 보고 이어서 예제를 보도록 하겠다. 시트의 생성 및 삭제는 아래의 링크를 참고 2021/01/31 - [IT 이모저모/VBA] - VBA(엑셀 매크로) 시트 생성 및 시트 삭제 Worksheets의 구조 1. Worksheets의 기본 구조 Worksheets(name) Worksheets의 파라미터인 name에는 시트의 이름 또는 번호가 들어갈수 있다. 숫자 1이 들어간다면, 첫번째 시트를 취득하고 name 자리에 "Sheet3" 가 들어간다면 시트 이름이 Sheets인 오브젝트의 내용을 취득한다. 2. 시트 이동 시 Worksheets(name).Mo.. 2021. 1. 31.
VBA(엑셀 매크로) 시트 생성 및 시트 삭제 시트를 생성 및 삭제해야하는 경우가 있다. 이 경우 Worksheets를 사용하여 생성 및 삭제를 할 수 있다. Worksheets의 구조를 보고 이어서 예제를 보도록 하겠다. 시트의 이름 변경은 아래의 링크를 참고 2021/01/24 - [IT 이모저모/VBA] - VBA(엑셀 매크로) 시트(sheet) 이름변경 예제, Worksheets() 구조와 예제 Worksheets의 구조 1. Worksheets의 기본 구조 Worksheets(name) Worksheets의 파라미터인 name에는 시트의 이름 또는 번호가 들어갈수 있다. 숫자 1이 들어간다면, 첫번째 시트를 취득하고 name 자리에 "Sheet3" 가 들어간다면 시트 이름이 Sheets인 오브젝트의 내용을 취득한다. 2. 생성 시 Works.. 2021. 1. 31.
VBA(엑셀 매크로) 메모(Comment) 내용 수정, 변경 특정 셀에 메모(Comment)를 수정하고 싶을 때에는 Comment메소드를 사용하면 된다. Comment메소드의 구조를 보고 예제를 살펴보도록 하겠다. 메모가 존재하지 않는 상태에서 Comment메소드를 사용하면 에러가 난다. 메모를 변경하는 것이 아닌 추가하기 위해서는 AddComment를 사용하여야 한다. AddComment에 대해서는 아래 링크 참고 2021/01/31 - [IT 이모저모/VBA] - VBA(엑셀 매크로) 셀에 메모(코멘트, Comment)추가(AddComment) 메모를 삭제 하기 위해서는 아래 링크 참고 2021/01/31 - [IT 이모저모/VBA] - VBA(엑셀 매크로) 메모(Comment) 삭제 ClearComments Comment메소드의 구조 셀 객체.Comment... 2021. 1. 31.
반응형