Maple Professional
Maple Academic
Maple Student Edition
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professional
MapleSim Academic
Maple T.A. - Testing & Assessment
Maple T.A. MAA Placement Test Suite
Möbius - Online Courseware
Machine Design / Industrial Automation
Aerospace
Vehicle Engineering
Robotics
Power Industries
System Simulation and Analysis
Model development for HIL
Plant Modeling for Control Design
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematics Education
Engineering Education
High Schools & Two-Year Colleges
Testing & Assessment
Students
Financial Modeling
Operations Research
High Performance Computing
Physics
Live Webinars
Recorded Webinars
Upcoming Events
MaplePrimes
Maplesoft Blog
Maplesoft Membership
Maple Ambassador Program
MapleCloud
Technical Whitepapers
E-Mail Newsletters
Maple Books
Math Matters
Application Center
MapleSim Model Gallery
User Case Studies
Exploring Engineering Fundamentals
Teaching Concepts with Maple
Maplesoft Welcome Center
Teacher Resource Center
Student Help Center
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