MLUseCellArray

Переключение MLPutMatrix для использования массивов ячеек MATLAB

Синтаксис

= MLUseCellArray(flag)
MLUseCellArray flag
out = MLUseCellArray(flag)

Описание

= MLUseCellArray(flag) определяет, будет ли MLPutMatrix необходимо использовать массивы ячеек для передачи данных (для примера, дат). Когда устанавливается программное обеспечение Spreadsheet Link™, значение по умолчанию "no". Если вы измените значение MLUseCellArray на "yes"изменение остается в эффекте в следующий раз, когда Microsoft® Excel® начинается сеанс. Используйте этот синтаксис при работе непосредственно в листе.

MLUseCellArray flag определяет, будет ли MLPutMatrix необходимо использовать массивы ячеек для передачи данных. Используйте этот синтаксис в макросе VBA.

out = MLUseCellArray(flag) позволяет выявлять ошибки при выполнении MLUseCellArray в макросе VBA. Если MLUseCellArray отказывает, затем out является строка , содержащая кодом ошибки. В противном случае out является 0.

Входные параметры

flag

Либо "yes" или "no".

Задайте "yes" автоматически использует массивы ячеек для передачи структур данных. Задайте "no" остановить использование массивов ячеек для передачи структур данных.

По умолчанию: "no"

Выходные аргументы

out

0 если команда выполнена успешно. В противном случае строка, содержащая код ошибки.

Примеры

свернуть все

Отмена автоматического использования массивов ячеек для легкой передачи данных:

MLUseCellArray("no")

Совет

  • Чтобы работать с кодом VBA в Excel с Spreadsheet Link, необходимо включить Spreadsheet Link как ссылку в Microsoft Visual Basic® Редактор. Для получения дополнительной информации см. раздел Установка.

См. также

Введенный в R2007a