Open Office Calc에서 사용할 수있는 사용자 지정 함수를 Open Office Calc에 작성하는 방법을 알려주고 값 배열을 반환 할 수 있습니까? 그러한 내장 함수의 예는 MINVERSE입니다. 동일한 방식으로 셀 범위를 채우는 사용자 지정 함수를 작성해야합니다. 도움을 많이 주시면 감사하겠습니다.Open Office Calc의 사용자 지정 배열 함수
1
A
답변
1
예, 방금 알아 냈습니다 : 매크로에서 배열을 반환하지만 함수를 호출하기 위해 셀 수식을 입력 할 때는 Ctrl+Shift+Enter
을 눌러야합니다 (다른 수식을 사용할 때도 마찬가지입니다). calc에서 배열). 여기 예가 있습니다 :
Function MakeArray
Dim ret(2,2)
ret(0,0) = 1
ret(1,0) = 2
ret(0,1) = 3
ret(1,1) = 4
MakeArray = ret
End Function
0
FWIW, damjan의 MakeArray 함수는 배열을 포함하는 Variant를 반환합니다. (MakeArray에 의해 반환 된 타입은 지정되지 않았기 때문에 Variant가 기본값이됩니다. Variant는 설명적인 헤더를 가진 컨테이너로, 인터프리터에서 필요에 따라 캐스팅되었습니다.)
거의 같은 것은 아닙니다. 정렬. http://www.cpearson.com/excel/passingandreturningarrays.htm에 따르면 Microsoft는 2000 년까지 배열을 반환 할 수있는 기능을 도입하지 않았습니다. 그의 예제 [LoadNumbers (Long As Long, Long As Long)]는 OO에서 컴파일되지 않으며 Long 뒤에 나오는 괄호의 구문 오류를 플래그합니다 . OO의 Basic은 2k 이전의 VBA를 에뮬레이션합니다.
관련 문제
- 1. Open Office Basic cell.length
- 2. Open Office replace()
- 3. Open Office Base Datetime 기본값
- 4. 사용자 지정 컨트롤 사용자 지정 함수
- 5. OOXML (Office Open XML) 사양 : 암호화
- 6. 사용자 지정 클래스의 PHP 배열
- 7. Office Open XML 형식 파일 생성
- 8. Open Office Basic 또는 VBA의 IsNumeric
- 9. Office 2007 용 Open XMl 파일은 무엇입니까?
- 10. Office Open XML : 문서에서 관계가 사용되지 않습니다.
- 11. Open/Libre Office 끌어서 놓기 MIME 형식
- 12. TortoiseSVN에서 Office Open XML (.docx) 병합이 가능합니까?
- 13. Open Office Calc Sheet에서 하이퍼 링크 추출
- 14. javascript에서 Office open XML Excel 파일 생성
- 15. Knockout.js : 사용자 지정 바인딩의 배열 매개 변수
- 16. 내장 된 Office 2007 리본을 동적으로 사용자 지정
- 17. 사용자 지정 도움말을 Office 2010 도움말 시스템에 통합하는 방법이 있습니까?
- 18. 자동화없이 Office 문서 사용자 지정 속성을 읽거나 쓰십시오.
- 19. 함수 호출 사용자 지정 ObjectContext에서 가져 오기
- 20. reportViewer repot의 사용자 지정 함수 쓰기 문제
- 21. Entity Framework 사용자 지정 쿼리 함수
- 22. xsl에 사용자 지정 PHP 함수 추가하기
- 23. 배열 콘텐트 위치 지정
- 24. Office Open XML 문서를 동적으로 만듭니다. 열기시 모든 필드 업데이트
- 25. 어디에서 Office Open XML 전체 참조를 찾을 수 있습니까?
- 26. 간편한 Office Open XML 차트 작성/업데이트 (PowerPoint 기본 설정)
- 27. ASP .NET에서 Open Office API를 사용하면 오류가 발생합니다.
- 28. Open Office Calc : 텍스트 URL 목록을 링크로 변환합니다.
- 29. Open Office Calc를 기반으로 한 Java 기반 계산 엔진
- 30. Office 2003 파일에 Open XML 형식을 사용할 수 있습니까?