http://blog.naver.com/PostView.nhn?blogId=rosa0189&logNo=60157461967&parentCategoryNo=&categoryNo=41&viewDate=&isShowPopularPosts=false&from=postView
매크로 실행 전 매크로 실행 후 결과
Option Explicit
Sub emphasize_The_First_Line()
Dim rngC As Range '각셀을 넣을 변수
Dim intNo As Integer 'alt + Enter 위치를 넣을 변수
Dim i As Integer '반복구문에 사용할 변수
Application.ScreenUpdating = False '화면 업데이트 (일시)정지
For Each rngC In Columns(1).SpecialCells(2) 'A열 각 셀을 순환
If InStr(1, rngC, Chr(10), 0) Then '각 셀에 alt + Enter 줄바꿈 있으면
intNo = InStr(1, rngC, Chr(10), 0) 'alt + Enter 위치를 변수에 넣음
For i = 1 To intNo - 1 '첫 alt + Enter위치 개수만큼 반복
With rngC.Characters(i, 1).Font '각 문자의 폰트를
.Bold = True '굵게
.Color = vbBlue '색을 파란색으로
End With
Next i
End If
Next rngC
End Sub
'wif LiNoUz > Excel' 카테고리의 다른 글
(1587) 폴더내 모든 파일의 열 불러오기 (0) | 2014.10.21 |
---|---|
한 행씩 건너 뛰면서 행을 삭제하는 기능 (1) | 2014.03.13 |
복수의 시트 원하는 이름으로 한 번에 삽입하기 1 (0) | 2014.03.13 |
모든 시트 수식에서 값으로 변환VBA (1) | 2014.03.13 |
엑셀 메크로로 100개의 시트에 똑같은 위치의 셀에 숫자 자동증가 채우기 (0) | 2014.03.12 |