Sub ... End Sub, Function ... End Function  둘의 차이점

공통점
- 특정 부분의 작업을 수행한다.
- 계산이나 작업의 처리를 위해서 필요한 값을 넘겨받을 수 있다.

차이점
- Sub 는 작업을 처리하지만, 결과값을 리턴시키지는 않는다
- Sub 는 작업의 처리를 위해서 일정한 자료를 받거나 받지 않을 수 있다.
- Function 은 작업을 수행하고, 결과값을 리턴한다.
- Function 은 작업의 처리중에 필요한 자료를 함수에 전달해야 한다.
- Function 은 작업의 결과를 리턴하기 위해서는 함수와 같은 명칭의 변수명에 값을
  넣어서 되돌려 보내야 한다.

호출예
- Sub : <% Call Sub_name(값)%>
- Function : <% 변수명 = Finction_name (값)%>
Posted by Sting!

댓글을 달아 주세요