Excel의 매크로를 이용하면 VB에서 Excel을 제어하는 명령어를 작성 하기가 쉽다.
방법은 아래와 같다.
1) 도구(T) 메뉴의 매크로에서 새 매크로 기록..(R)을 선택한 후 매크로명을 입력
2) Excel Sheet에서 작업을 하면 작업 (내역이 매크로에 기록 됨)
3) 매크로 기록을 중단하고 도구(T) 메뉴의 매크로에서(매크로를 선택) 매크로명을
선택한 후 편집 버튼을 누르면 매크로가 보임
-> 매크로를 복사해서 VB에서 편집하면 작업 끝...
매크로 )
ActiveSheet.Cells(iRow + 1, iCol).Select
'
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
' Left
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
VB)
Dim xApp As New Excel.Application
xApp.Visible = True ' Excel 표시
xApp.Workbooks.Add ' Work Sheet 추가
xApp.ActiveSheet.Cells(iRow + 1, iCol).Select
'
xApp.Selection.Borders(xlDiagonalDown).LineStyle = xlNone
xApp.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
' Left
With xApp.Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
'응용프로그래밍' 카테고리의 다른 글
VB6.0에서 ASP.Net을 사용하는 XML 웹 서비스 사용 방법 (0) | 2009.04.20 |
---|---|
ActiveX Control을 만들어 웹에 배포하고 홈페이지상에서 이를 활용하는 방법 (0) | 2009.04.20 |
비베유저들을 위한 InstallFactory (0) | 2009.04.20 |
설비별 작업일정 관리 (0) | 2009.04.20 |
HTML Editor (0) | 2009.04.20 |
쿼리문을 VB 코드로 전환 (0) | 2009.04.20 |
vb 폼 및 모듈내의 명령어 검색 프로그램 (0) | 2009.04.20 |
vb에서 웹페이지 소스를 읽는 방법 - 소스첨부 (0) | 2008.10.19 |