을 간단히 넣어 변형을 반환하는 함수가 있어야합니다. 나는 당신이 객체 지향적 인 방식으로 그것을하고 싶어한다는 것을 알 수있다. 그러나 단지 "순조롭게"하고 싶다면 절차 적으로 가장 쉬운 방법이다.
이렇게하는 데는 몇 가지 방법이 있지만,이 방법을 선호합니다. 기본 데이터 형식 (예 : 문자열, 변형, 정수, 긴 등)의 목록을 만들 수 있습니다.
Function myfunc as variant
dim mylist list as variant
mylist("somename") = "the value you want to store"
mylist("someothername") = "another value"
myfunc = mylist
End Function
이 myfunc를 사용하려면 ..
sub initialise
dim anotherlist list as variant
anotherlist = myfunc
end sub
당신은 단순히 당신이 매개 변수를 사용하여 같은 방법을 호출
function myfunc(val1 as variant, val2 as variant) as variant
myfunc에이 방법을 정의하여 필요한 경우 MYFUNC하는 매개 변수를 추가 할 수 있습니다
이 같은
anotherlist = myfunc("a value", "another value")
"variant"는 범용 데이터 유형입니다. 중요한 것은 myfunc를 변형으로 사용하면 함수에서 목록과 변형을 반환 할 수있는 유일한 방법이라는 것입니다.
로터스 노츠/도미노가 1,000 가지 종이 절단으로 당신을 죽이는 방법의 한 예입니다 .... – iconoclast