안녕하세요.
오늘은 VB와 Excel을 연동하는 기본에 대해서 알아보겠습니다.
먼저, 참조를 추가해주세요.
Excel과 연동을 하기 위해서 Microsoft excel 14.0 Object Library를 추가해주세요.
프로젝트 - 참조추가 - COM - Microsoft excel 14.0 Object Library
순서대로 진행해주시면 됩니다.


아래와 같이 참조에 마이크로 오피스가 나타났다면
성공입니다.

그 후에 코딩을 시작해주세요.
버튼 1번을 눌렀을때 엑셀에 있는 자료를 불러온다.
는 시나리오로 코딩을 해보겠습니다.
먼저, 가장 위에 'Imports Microsoft.Office.Interop'를 입력해주세요.

그 후에 엑셀과 관련된 변수 선언해주세요.
Dim xlApp As New Excel.Application
Dim xlWB As Excel.Workbook
Dim xlWs As Excel.Worksheet
여기까지 하셨으면 반쯤 다 하신거니
조금 더 봐주세요 ㅎㅎㅎ

변수를 선언해줬다면, VB에 엑셀을 입력해주기 위해
엑셀 속으로 들어가는 코딩을 넣어야겠죠.
xlApp = CreateObject("Excel.Appapplication")
xlWB = xlApp.Workbooks.Add
xlWs = xlWB.Worksheets("Sheet1")

이때, 입력하시려는 엑셀을 보시려면
xlApp.Visible = True
을 적어주세요.

이렇게 코딩을 하시면 Textbox1에는 A1
Textbox2에는 A2 셀의 데이터가 입력되게 됩니다.
이상, 엑셀 입력을 마칠게요.
입력한 데이터를 저장하는 방법은 다음 글을 참조해주세요~
'코딩 놀이' 카테고리의 다른 글
| [VB] Visual Studio 설치_코딩 시작 (0) | 2021.01.10 |
|---|
댓글