Сведения о компонентах Excel
Компонент Excel представляет собой встроенную в документ PTC Mathcad таблицу Excel. Компонент Excel позволяет использовать внутри PTC Mathcad преимущества табличного представления данных Excel. Можно править и форматировать данные в документе PTC Mathcad, используя все средства Excel. В один документ PTC Mathcad можно вставить несколько компонентов Excel. При вставке компонента Excel создается один документ с именем Sheet1. Чтобы обратиться к другим документам, необходимо создать их в приложении Excel.
Компоненты Excel также позволяют в PTC Mathcad использовать возможности расчетов Excel. Можно встроить лист Excel, отправить значения в лист Excel и извлечь значения из него. Таким образом, расчеты Excel могут быть частью потока расчетов документа PTC Mathcad.
Поддерживаемые версии Excel см. в документе
Platform Support (Поддержка платформ).
Структура компонента Excel
Каждый компонент Excel содержит функцию предварительного просмотра таблицы Excel. Каждый блок компонента Excel состоит из трех областей. Это Ввод (Inputs), таблица компонента и Вывод (Outputs).
• Входные выражения указывают, какие данные отправляются в таблицу компонента. В качестве входных выражений можно использовать переменные, ранее определенные в документе PTC Mathcad. Можно также использовать скаляры, векторы, матрицы и строки. Можно указать одну ячейку или диапазон ячеек, содержащих входные выражения.
• Таблица компонента, отображаемая в документе PTC Mathcad, служит для предварительного просмотра полной таблицы компонента Excel. Дважды щелкните ее, чтобы открыть полную таблицу компонента Excel для правки.
• Выходные выражения указывают, какие данные из таблицы компонента назначаются переменным PTC Mathcad. Можно указать одну ячейку или диапазон ячеек, значения которых назначаются переменным.
Можно добавить любое количество входных и выходных выражений. Входные и выходные выражения по умолчанию ссылаются на ячейку A1 документа Excel. Однако если сначала открыть приложение Excel и выбрать ячейки, выражения по умолчанию будут соответствовать этому выбору.
Изменения, произведенные в Excel и в текущем листе Excel, немедленно отображаются в документе PTC Mathcad в соответствии с видимой областью таблицы компонента. Но пока приложение Excel открыто, расчеты входных и выходных выражений начать невозможно. Область прокрутки ячеек обновляется только при обновлении или закрытии Excel.
Microsoft Excel не поддерживает единицы измерения. При переносе в Excel выражений c единицами измерения значения преобразуются в соответствии с базовыми единицами, а единицы измерения удаляются. В следующем примере 1 тонна преобразована в килограммы.
Использование компонентов Excel
• Компонент Excel является встроенным объектом Excel, обеспечивающим доступ ко всем представлениям, функциям и форматам табличных данных Excel при работе в PTC Mathcad.
• Переменные PTC Mathcad легко связываются с файлом Excel, а данные встраиваются в документ PTC Mathcad.
• С помощью Excel данные компонента Excel можно сохранить как внешний файл. При этом связь между сохраненным файлом и компонентом Excel отсутствует. Изменение данных в файле Excel не приводит к изменению данных в компоненте Excel и наоборот.