Вы можете видеть эти сообщения об ошибке, отображенные в ячейке рабочего листа.
Первый столбец содержит сообщения об ошибке ячейки рабочего листа. Сообщения об ошибке начинаются со знака номера (#
). Большая часть конца с восклицательным знаком (!
) или с вопросительным знаком (?
).
Сообщения об ошибке ячейки рабочего листа
Сообщение об ошибке | Значение | Решение |
---|---|---|
#COLS>#MAXCOLS! | Ваша переменная MATLAB® превышает предел Microsoft® Excel® | Это - ограничение в продукте Excel. Попробуйте расчет переменной, содержащей меньше столбцов. |
#COMMAND! | Это сообщение об ошибке представляет любую ошибку, которая появляется в командной строке MATLAB. Можно показать полное сообщение об ошибке из командной строки MATLAB при помощи | Диагностируйте ошибку MATLAB. |
#DIMENSION! | Вы использовали | Проверьте матричные размерности и добавленные размерности данных, и откорректируйте аргумент. Для получения дополнительной информации смотрите |
#INVALIDNAME! | Вы ввели недопустимое имя переменной. | Убедитесь, что вы используете допустимые имена переменной MATLAB. Имена переменной MATLAB должны начаться с буквы, сопровождаемые буквами, цифрами или символами нижнего подчеркивания. Для получения дополнительной информации смотрите Имена переменных. |
#INVALIDTYPE! | Вы задали недопустимый тип данных MATLAB с | Убедитесь, что использовали поддерживаемые типы данных MATLAB. |
#MATLAB? | Вы использовали функцию Spreadsheet Link™, и никакой сеанс программного обеспечения MATLAB не запускается. | Запустите программное обеспечение MATLAB и Spreadsheet Link. Смотрите Запускаются и Spreadsheet Link Остановки и MATLAB. |
#NAME? | Имя функции является нераспознанным. | Убедитесь |
#NONEXIST! | Вы сослались на несуществующую матрицу в Кроме того, вы получаете | Проверьте написание матрицы MATLAB. Используйте |
#ROWS>#MAXROWS! | Ваша переменная MATLAB превышает предел Excel | Это - ограничение в продукте Excel. Попробуйте расчет переменной, содержащей меньше строк. |
#SYNTAX? | Вы ввели функцию Spreadsheet Link с неправильным синтаксисом. Например, вы не задавали двойные кавычки | Проверьте и откорректируйте синтаксис функций. |
#VALUE! | Аргумент отсутствует в функции, или аргумент функции является неправильным типом. | Предоставьте правильное количество аргументов функции правильного типа. |
Макро-стандартная подпрограмма использует | Поскольку функция работает правильно, проигнорируйте сообщение. Или в этом особом случае удалите | |
Именованная область значений задана неправильно, или именованная область значений охватывает несколько рабочих листов. | Выберите область значений данных только по одному рабочему листу и создайте соответствующее имя для области значений данных. Для инструкций об определении имен смотрите Excel Help. |
Примечание
Когда вы открываете рабочий лист Excel, который содержит функции Spreadsheet Link, программное обеспечение Excel пытается выполнить функции с самого начала и справа налево. Excel может сгенерировать сообщения об ошибке ячейки, такие как #COMMAND!
или #NONEXIST!
. Это - ожидаемое поведение, поэтому проигнорируйте сообщения и сделайте следующее:
Закройте графические окна MATLAB.
Выполните функции cell снова по одному в правильном порядке путем нажатия F2, и затем Enter.