나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 복대리 (cyser007)

추천:  2
파일:     조회:  1771
제목:   암호가 걸린 function을 procedure에서 끌어쓸수 있나요
     
  xla로 만들어진 사용자정의 함수가 있습니다.

근데 내가 만든 프로시져에 그 함수를 불러들여 연산 시키고 싶은데 가능한가요.

또한 

sub dd

funtion(a,b,c,d)

end sub

fuction(a,b,c,d)함수의 매개 변수를 위와 같이 전달하여 불러들이면 되나요. 
프로시져 내에서 function 매개변수 불러들이는 방법 좀 설명해주세요..

부탁합니다.
 
[불량 게시물 신고]  
황기성예...있습니다. 간단히 참조만 하시면...

그런데, 프로시져 내에서 function 매개변수 불러들이는 방법이란 무엇을 말씀하시는 것인지 잘 모르겠군요...

그럼...행운이 있으시길...!
09-05 (01:10)
삭제 ■신고
복대리고맙습니다. 그러니깐. 인수를 전달하는 방법을 묻는 거에요.
function 함수를 엑셀수식에서 쓰면 function(a,b,c,d) 이런식으로 해서 사용하는데.

sub에서 a,b,c,c 이런 인수들을 엑셀셀에서 수식처럼 위와같이 function(a,b,c,d)로 코딩하면 프로시져가 그 인수들을 그대로 받아들이는 가요.

설명이 좀 난해한가요.
09-05 (07:48)
삭제 ■신고
황기성인수를 전달하는 방법??

해당 함수에 인수가 필요하다면, 필요한 인수를 전달하면 되는 것입니다.

sub 프로시저나 function 프로시저나 다를 바가 없습니다.

그럼...행운이 있으시길...!
09-05 (08:15)
삭제 ■신고
복대리sub 또는 function 이 정의 되어 있지 않다는 에러가 뜨는군요.

xla 추가기능으로 암호가 걸린 function 문이 있습니다. 이 function 을 호출 하고 싶어 불러들이면 위와 같은 에러가 뜨는 군요.

bs_call a, b, c, d, e  as 생략.
bs_call 이란 function을 sub 에서 호출하기 위해

sub sd

bs_call a, b, c, d, e 라고 하면 
직접실행창에 a, b, c, d, e만 나타납니다. 인수가 전달된 결과값이 나오지 않구요.

그리고 msgbox bs_call(a,b,c,d,e)라고 하면 sub또는 function 이 정의 되어 있지 않다고 하는 군요..

이유를 모르겠습니다. 다시 한번 부탁 드립니다.
09-05 (08:36)
삭제 ■신고
황기성예...있습니다. 간단히 참조만 하시면...

라고 답변 드렸답니다. 참조하셨나요?

그럼...행운이 있으시길...!
09-05 (10:26)
삭제 ■신고
복대리참조한다는 말이 무슨뜻이죠. 이해를 못하겠습니다.
09-05 (11:51)
삭제 ■신고
        
  

작성일 : 2003-09-04(19:51)
최종수정일 : 2003-09-04(19:51)