Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
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