MMMYN
233
2020-11-25 13:22:11
1
98

엑셀 vba 질문드립니다.


안녕하세요. 한가지 궁금한게 있습니다.

vba에 함수를 만들고 파라미터 값을 워크시트로 하고 싶은데.. 타입을 어떻게 설정해야하나요..? 
파라미터 타입을 XlSheetType로 했는데 오류가 나네요..

참고로 ws_post의 타입은 Worksheet 입니다..

호출,
fun_ColumnAdd (ws_post)

함수,
Public Function fun_ColumnAdd(x As XlSheetType)

x.Range("A1").Value = "라인"
x.Range("B1").Value = ws_pre.Range("A8").Value    'NO
x.Range("C1").Value = ws_pre.Range("D8").Value    'MODEL
x.Range("D1").Value = "STANDARD"

End Function
0
  • 답변 1

  • 파랭이
    221
    2020-11-25 18:06:02

    인자도 Worksheet로 하세요

    XlSheetType은 그냥 상수로 보입니다.

  • 로그인을 하시면 답변을 등록할 수 있습니다.