Excel 上で VBA マクロを実行すると「実行時エラー '91'」が発生するのはなぜですか?
조회 수: 16 (최근 30일)
이전 댓글 표시
MathWorks Support Team
2012년 5월 11일
편집: MathWorks Support Team
2015년 8월 14일
次のコマンドをExcelのVBAマクロで実行すると、エラーが発生します。
Dim Matlab As Object
Dim server_version As String
Matlab = CreateObject("matlab.application")
server_version = Matlab.Execute("version")
実行時エラー '91':
オブジェクト変数または With ブロック変数が設定されていません。
채택된 답변
MathWorks Support Team
2015년 8월 14일
上記コードは VB コードのため、発生しています。Excel の VBA マクロを実行する場合は、Set コマンドが必要です。
Set MatLab = CreateObject("Matlab.Application")
댓글 수: 0
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!