MLPutRanges

Отправка данных в именованные области значений Microsoft Excel в MATLAB

Описание

пример

= MLPutRanges() записывает именованные области значений камер в Microsoft® Excel® лист в MATLAB® переменные. Переменные имеют то же имя, заданное именем области значений камер в Microsoft Excel. Чтобы использовать этот синтаксис, щелкните правой кнопкой мыши любую камеру Microsoft Excel, введите этот синтаксис и нажмите Enter.

пример

MLPutRanges записывает именованные области значений камер в лист Microsoft Excel в переменный MATLAB. Переменные имеют то же имя, заданное именем области значений камер в Microsoft Excel. Используйте этот синтаксис при работе непосредственно с Microsoft Visual Basic® макрос.

пример

out = MLPutRanges() возвращает именованные области значений камер в листе Microsoft Excel в переменный MATLAB. Переменные имеют то же имя, заданное именем области значений камер в Microsoft Excel. В этом случае out определяет, является ли MLPutRanges функция выполнена успешно. Используйте этот синтаксис при работе непосредственно с макросом Microsoft Visual Basic.

Примеры

свернуть все

Введите значения от 1 до 5 в камерах A1 через E1.

Задайте имя для области значений камер из A1 камер через камеру E1. Инструкции по определению имен см. в справке Excel и введите термин поиска: задайте и используйте имена в формулах.

Имя области значений камер testData появляется в Name Box.

Worksheet cells A1 through E1 contain numbers 1 through 5 and the Name Box contains the name testData

Чтобы отправить данные в именованной области значений в текущем листе в MATLAB, выполните функцию внутри камеры листа, введя этот текст.

= MLPutRanges()

Worksheet cell A2 contains the entered text

После нажатия Enter Microsoft Excel экспортирует именованную область значений testData в переменный MATLAB testData в рабочем пространстве MATLAB.

Command Window and Workspace show the values of testData

Вызовите функцию, чтобы отправить данные в именованных областях значений в текущем листе в MATLAB.

MLPutRanges

Вызовите функцию, чтобы отправить данные в именованных областях значений в текущем листе в MATLAB.

out = MLPutRanges()

out возвращает 0, если функция выполнена успешно, или строку с соответствующим кодом ошибки, если функция завершилась неуспешно.

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

свернуть все

Состояние выполнения MLPutRanges, возвращенный как 0, если функция выполнена успешно, или строка , содержащая код ошибки.

Совет

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

Введенный в R2013b