Maple Professionel
Maple Académique
Maple Edition Étudiant
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professionel
MapleSim Académique
Maple T.A. - Suite d'examens de classement
Maple T.A. MAA Placement Test Suite
Möbius - Didacticiels de mathématiques en ligne
Machine Design / Industrial Automation
Aéronautique
Ingénierie des véhicules
Robotics
Energie
System Simulation and Analysis
Model development for HIL
Modélisation du procédé pour la conception de systèmes de contrôle
Robotics/Motion Control/Mechatronics
Other Application Areas
Enseignement des mathématiques
Enseignement de l’ingénierie
Enseignement secondaire et supérieur (CPGE, BTS)
Tests et évaluations
Etudiants
Modélisation financière
Recherche opérationnelle
Calcul haute performance
Physique
Webinaires en direct
Webinaires enregistrés
Agenda des évènements
Forum MaplePrimes
Blog Maplesoft
Membres Maplesoft
Maple Ambassador Program
MapleCloud
Livres blancs techniques
Bulletin électronique
Livres Maple
Math Matters
Portail des applications
Galerie de modèles MapleSim
Cas d'Etudes Utilisateur
Exploring Engineering Fundamentals
Concepts d’enseignement avec Maple
Centre d’accueil utilisateur Maplesoft
Centre de ressources pour enseignants
Centre d’assistance aux étudiants
ExcelTools[Export] - rtable を Excel スプレッドシートにエクスポート
使い方
Export(R, file, sheet, cell)
パラメータ
R
-
rtable ; エクスポートする rtable
file
string ; (標準インターフェースではオプション)保存先ファイルの名前
sheet
{string, posint} ; (オプション)Excel ファイル内の保存先シートの名前または 1 ベースのインデックス(デフォルトは 1)
cell
string ; (オプション) R の先頭位置に対応するアドレスまたはセル名(デフォルト "A1")
説明
Export(R,file,sheet,cell) 関数は、rtable (R) を Microsoft Excel 形式ファイル (file) にエクスポートします。ファイルは、存在しなければ作成されます。デフォルトとして、ファイルはインストールのディレクトリに保存されます。R 内のデータは sheet (指定が無ければデフォルトは 1)で指定されたワークシートに書き込まれます。このとき、R の先頭要素(1 次元 rtable の場合)または左上要素(2 次元 rtable の場合)が、cell で指定されるセル位置に書き込まれます。
標準インターフェースでは、file パラメータが与えられていない場合は保存先ファイル名を入力するフィールドを持つダイアログが提示されます。その他すべてのインターフェースで file パラメータは必須となります。
cell パラメータは、Excel の標準的なセル参照形式(例えば A1、$b10 など)またはセルの名前により指定します。後者の場合、ファイルは既存のもので、Excel スプレッドシート内の定義済みの名前で指定しなければなりません。
cell パラメータが名前またはセル範囲で与えられる場合、そのセル範囲が rtable R の次元と一致していないと警告が発せられます。エクスポート操作はそのまま実行されます。
R の要素は、保存先ファイル中で R 内の位置に対応する位置に書き込まれます。例えば、R が 2 行 3 列の rtable で保存先 cell が B2 のとき、R の 2 行目の第 3 要素は D3 のセルに書き込まれます。
R が Vector のとき、保存先ファイルで同じ向きとなります。
R が 1 次元の配列(Array)のとき、保存先ファイルでは列となります。
その他、R は行列(Matrix)または 2 次元の配列(Array)とすることができます。
エクスポート操作が保存先ファイルのデータを上書きしなければならないときは、警告を表示し、操作は続行されます。
例
R := Array(1..3,1..4,[[1,2,3,4],[5,6,7,8],[9,10,11,12]]);
with(ExcelTools):
Export(R, "Employees.xls", "Payroll", "B2");
書き込み先セルは名前で指定できます。
注意: 次の例を実行するには、Payroll というシートと FirstQuarter と名付けられたセルを含む Employees.xls という名前の Excel スプレッドシートを作成してください。
Export(R, "Employees.xls", "Payroll", "FirstQuarter" );
シートは名前が無くてもインデックスにより指定できます。(この例を実行するためには Employee.xls のファイルは Sheet2 という名前のシートを含んでいなければなりません)
Export(R, "Employees.xls", 2);
(標準インターフェースのみ)ファイル名を省略すると、ファイル名を要求するダイアログが開きます。
Export(R);
参照
Array, ExcelTools, ExcelTools[Import], ExcelTools[WorkbookData], Matrix, rtable, Vector
Download Help Document