2016-07-06 1 views
0

안녕하세요 저는 VBA에 처음 오므로 저와 함께하시기 바랍니다. 엑셀 시트의 데이터를 사용하는 직원 클래스를 만들었습니다. 빠른 검색을 수행했지만 같은 엑셀 시트에서 내 수업 모듈로 데이터를 가져 오는 방법을 찾지 못했습니다.클래스 모듈 - VBA - 엑셀 시트에서 데이터 가져 오기

Dim C As Class1 
Set C = New Class1 

Type Employee 
    Name As String 
    Address As String 
    Salary As Double 
End Type 

지금 내가 수동으로 가져 오지 않는 내 엑셀 시트의 이름, 주소 및 급여에 대한 많은 데이터가 : 여기 내 직원 클래스 모듈입니다. 누군가 나를 도와 줄래?

내가 그렇게 할 수 있습니다 루비 온 레일즈 코드가 있다는 것을 알고

content = File.read("data.csv") 

은 VBA에서 그런 일이 있습니까?

+1

클래스를 만들었지 만 코드에 유형이 표시되어 있습니까? –

답변

0

임 Excel 매크로라고 가정합니다. 범위 개체를 사용하여 셀을 참조 할 수 있습니다. 그들을 찾아 봐.

예를 들어이 방법을 시도해보십시오. for 루프를 사용하여 넓은 범위의 데이터에서 수행 할 수 있습니다.

public sub test() 
    name = sheets("Sheet1").range("A1").value 
    'test what that did with a msgbox 
    msgbox name 
end sub