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