Connected by... logo
  Главная
Market Connected by Velcom Connected by МТС Connected by БелСел Connected by Белтелеком Оборудование  

Обмен данных Mathcad и Excel
вернуться на главную страницу можно, воспользовавшись ссылкой.

1. Импорт данных из Excel в MathCAD

Чтобы вставить в документ MathCAD электронную таблицу Excel, нужно выполнить следующие операции:

  • Запустить, задействовав соответствующую команду меню Insert (Вставить) или кнопку панели Standard (Стандартные), диалог Component Wizard (Мастер компонентов).
  • В списке появившегося окна выбрать строку Excel и нажать кнопку Next (Далее) (рис.1).
  • Рис. 1. Рис. 1 Выбор нужного компонента

    В открывшемся диалоговом окне Excel Setup Wizard (Мастер установки Excel) выбрать один из имеющихся параметров в зависимости от типа решаемой проблемы. Так, если требуется провести экспорт каких-то данных из MathCAD в Excel с целью их обработки, то нужно активизировать опцию Create an empty Excel worksheet (Создать пустой документ Excel). Если же необходимо импортировать в MathCAD данные из существующего Excel-файла, то нужно отметить настройку Create from file (Создать из файла).

    Любой компонент может быть вставлен в документ MathCAD как в своем обычном виде (для Excel это будет таблица), так и в форме маленькой картинки — иконки (Icon). Никаких различий в работе с компонентом в этих двух формах не существует, поэтому выбор типа его вида должен определяться вашими предпочтениями и спецификой решаемой задачи (использование иконок позволяет значительно экономить место на документе). По умолчанию компонент вставляется в своем обычном виде. Для того чтобы представить его в форме иконки, нужно задействовать параметр Display as Icon (Отобразить как иконку) диалогового окна Excel Setup Wizard (Мастер установки Excel) (рис. 2).

    Рис. 2 Иконка компонента Excel

  • Когда все необходимые настройки в окне Excel Setup Wizard (Мастер установки Excel) будут сделаны, нажмите Next (Далее).
  • При помощи опций появившейся второй страницы диалогового окна Excel Setup Wizard (Мастер установки Excel) нужно определить, с какой ячейки будут читаться (или записываться) данные из документа Excel.
  • Практически это следует сделать с первой (A1) ячейки, так что вносить какие-либо изменения в принятые по умолчанию настройки почти наверняка не придется.
  • Нажать Finish (Готово).
  • В результате осуществления описанных выше действий в документе MathCAD появится таблица, очень похожая на обычную таблицу ввода (Input Table). В том случае, если нужно было вставить пустой лист Excel, она будет содержать оператор присваивания (для того чтобы вы могли задать необходимо прописать имя матрицы, данные из которой следует занести в таблицу.

    2. Импорт данных из MathCAD в Excel

    Существует 3 способа передачи данных из MathCAD в Excel:

    1. Однократно используя копирование и вставку.

    Этот метод полезен, когда у вас небольшое количество данных, которые нужно экспортировать из Mathcad и в таблицу Excel. Чтобы скопировать данные из Mathcad и вставьте их в Excel, следуйте инструкциям для копирования данных в буфер обмена:

  • Тип = отображать результаты переменной.
  • Если нужно отобразить результаты в виде матрицы, дважды щелкните по матрице, и используйте Format/Result… для изменения отображения на "таблица".
  • Нажмите на выходную таблицу правой кнопкой мыши.
  • Выберите Select All из всплывающего меню для выбора всех величин в выходной таблице.
  • Опять нажмите правую кнопу мыши и выберите Copy Selection из всплывающего меню.
  • Откройте другое приложение (Excel) и вставьте данные из буфера обмена.
  • 2. Однократно из массива

    Если у Вас есть данные, хранящиеся в Mathcad, вы можете экспортировать их в таблицу Excel. Чтобы сделать это, следуйте инструкциям для экспорта данных в файл данных:

  • Тип = отображать результаты переменной.
  • Если нужно отобразить результаты в виде матрицы, дважды щелкните по матрице, и используйте Format/Result… для изменения отображения на "таблица".
  • Нажмите на выходную таблицу правой кнопкой мыши, чтобы видеть всплывающее меню.
  • Выберите Export для записи файла (рис. 3).
  • Рис. Рис. 3 Экспорт данных

  • В разделе " Files of type ", выберите формат файла, который нужно создать. Используйте диалоговое окно для поиска папки, в которой данный файл будет создан и введите имя файла данных. Затем нажмите кнопку "Сохранить".
  • Данные экспортируются в файл, указанный Вами.
  • 3. Таким образом, чтобы при изменении данных в MathCAD, данные в Excel также изменялись.

    Если у Вас есть данные, хранящиеся в массиве Mathcad, вы можете написать его в таблицу Excel, включив компонент File Read/Write. Этот компонент запишет данные из Mathcad во внешний файл данных. В нем также устанавливается прямая связь между Mathcad и файлом так, что, если данные в Mathcad изменятся, данные перепишутся в файле данных. Для ввода данных в таблицу Excel таким образом, следуйте инструкциям по вводу данных в файл данных:

  • Кликните на пустое место на рабочем листе.
  • Выберите Insert/Component…
  • Выберите чтение или запись файла из списка и нажмите Next.
  • Выберите Write to a data source и нажмите Next.
  • Из списка Формат Файла выберите Excel.
  • Напишите или выберите с помощью Обзор… имя файла, который Вы хотите записать.
  • Нажмите Готово. Вы увидите иконку компонента Чтение/Запись Файла и путь к файлу данных:
  • В месте для заполнения запишите имя данных Mathcad, которые будут записаны в файл данных.
  • Выполнила Сенокосова Анна