1



Similar documents
Microsoft Word - サンプル _データベースアクセス_.doc

01_07_01 データのインポート_エクスポート_1

研究者情報データベース

Word 003 スキルブック 06 - オブジェクトの 利 用 0.Word で 作 る 表 : 行 幅 を 最 小 値 より 小 さく 設 定 する 3 表 の 左 右 のサイズを 適 宜 調 整 します Word で 表 を 作 成 するとき, 列 幅, 行 幅 ともに 基 本 的 に 自 由

目 次 1.はじめに 書 式 の 説 明 表 紙 スケジュール 組 入 れ 基 準 併 用 禁 止 薬 併 用 注 意 薬 同 種 同 効 薬 医 師 モニタリング..

図 2 エクスポートによるシェープファイルの 新 規 保 存 新 規 保 存 するファイルは,より 分 かりやすい 名 前 をつけて 適 切 なフォルダ(shape フォル ダにまとめておくのがよい) 上 に 保 存 しておく 2 / 10

問 題 1 次 の 文 章 は 作 業 環 境 について 述 べたものである にあてはまる 適 切 なも のを 解 答 群 { }より 選 び その 記 号 で 答 えよ 設 問 1. < 図 1>はアプリケーションウィンドウの 一 部 である < 図 1>の1の 部 分 を < 図 1> という

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

目 次 1.ログイン 方 法 P2 2.ログアウト 方 法 P3 3. 基 本 設 定 変 更 サイトネーム スローガンの 設 定 P10~11 カラーバリエーションの 選 択 P12 メニュースタイル 色 の 設 定 P12 4.トップページの 画 像 編 集 画 像 の 変 更 P13~14 T

< F2D93648E718E868EC58B8F30332E6A7464>

取扱説明書

<4D F736F F D C97F195CF8AB DEC90E096BE8F912091E6312E313294C52E646F63>

< F2D89C692EB834E CC837A815B B83578DEC>

Microsoft Word - 第3章.doc

HTG-35U ブルーバック表示の手順書 (2014年12月改定)

かんたんQR

ことばを覚える

2 / 13 ページ 第 7 講 ビジネス 表 計 算 の 実 用 テクニック 7-1 ファイルを 開 く 第 6 講 で 保 存 したファイル internet.xlsx を 開 きましょう 数 式 が 表 示 されている 場 合 は 非 表 示 にしておきましょう 7-2 罫 線 A3:C4 A

<4D F736F F D B68F918DEC90AC89898F4B899E977095D2816A2E646F63>

■新聞記事

「美家CAD《操作マニュアル:CAD機能編

2016 年 度 情 報 リテラシー 三 科 目 合 計 の 算 出 関 数 を 用 いて 各 教 科 の 平 均 点 と 最 高 点 を 求 めることにする この2つの 計 算 は [ホーム]タブのコマ ンドにも 用 意 されているが 今 回 は 関 数 として 作 成 する まず 表 に 三 科

検 索 文 字 列 が 住 所 にマッチするならば 地 図 画 面 を 表 示 します 検 索 文 字 列 が 住 所 の 一 部 ならば キーワードを 含 む 検 索 結 果 画 面 を 表 示 します

Microsoft PowerPoint - 集計サービス手順説明

地域ポータルサイト「こむねっと ひろしま」

目 次 Ⅰ 集 計 支 援 ツールの 準 備 に 関 するQ&A 1 H27 集 計 支 援 ツール.zip ファイルを 展 開 して 作 成 した,1 ~4のフォルダはどのように 利 用 すればよいか? Ⅱ 必 要 なファイルの 準 備 に 関 するQ&A 1 解 答 回 答 状 況 ファイルや,

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

返還同意書作成支援 操作説明書

■ユーザ

年齢別人数計算ツールマニュアル

(Microsoft PowerPoint -


文科省様式3-2集計オプションマニュアル

5 振 込 依 頼 書 の 作 成 方 法 ()ツールの 起 動 コピーまたはダウンロードしたツールをダブルクリックして 開 いてください (ツール 起 動 の 際 マクロを 有 効 にしてください ) ダブルクリック 後 以 下 のメッセージが 出 力 されますので 読 み 取 り 専 用 ボタン

DN6(R04).vin

目 次 はじめに.... デジカメからの 画 像 取 込 画 像 情 報 の 登 録 部 位 の 設 定 目 的 の 設 定 目 的 の 追 加 画 像 情 報 の 登 録 ( 備 考 の 設 定 ) 備 考

Microsoft Word MSExcel2013

PC 移 行 は 以 下 の 流 れで 行 います 次 ページ 以 降 に 各 手 順 を 記 載 しますのでご 確 認 ください ( をクリックすると 該 当 の 説 明 にジャンプします ) 移 行 元 のPCでの 作 業 Step1 移 行 するデータをバックアップする (3ページ) [データ

別冊資料-11

以 下 に 手 順 の 流 れを 記 載 します 3ページ 以 降 で 各 項 目 の 手 順 を 説 明 します ( をクリックすると 該 当 ページにジャンプします ) また 15ページに 汎 用 データ 受 入 に 関 する よくあるお 問 い 合 わせをご 紹 介 しています Step1 (

Microsoft Word - word_05.docx

Ver 改 訂 日 付 改 訂 内 容 1

<91808DEC837D836A B5F8F488E528A6D E786C7378>

名刺作成講習

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

病 棟 担 当 者 の 操 作 I. 毎 月 の 病 棟 年 月 ファイルの 作 成 起 動 用 ファイル を 開 き 年 月 と 病 棟 を 指 定 して[ 病 棟 年 月 ファイルを 開 く]ボタンを 押 す か 病 棟 セルをダブルクリックすることで 対 象 の 年 月 ファイルが 開 く 該

CD ケースを 使 って 卓 上 カレンダーにしましょう 1.CD ケースサイズの 設 定 最 初 に ワードを 起 動 して ページを 設 定 します 設 定 したテキストボックス 中 へエクセルで 作 成 したカレンダーを 挿 入 します 1.ワードを 起 動 します 2.メニューバーの[ファイ

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13

目 次 遺 失 物 管 理 プログラム 利 用 者 マニュアル 1. 動 作 条 件 遺 失 物 管 理 プログラムのインストール 運 用 の 流 れ 起 動 方 法 操 作 方 法 について 基 本 的 な 操

1-1 一覧画面からの印刷

(Microsoft Word - Word\211\236\227p5\217\315.docx)

Fckeditor の 基 本 的 な 使 い 方 Point!! fckeditor を 上 手 く 使 うコツ 始 めにページ 内 に 一 通 り 文 章 ( 画 像 や 表 を 含 む)を 書 いてから 文 字 装 飾 をして 下 さい 編 集 したいテキストや 画 像 を 選 択 し アイコ

以 下 に 手 順 の 流 れを 記 載 します 3ページ 以 降 で 各 項 目 の 手 順 を 説 明 します ( をクリックすると 該 当 ページにジャンプします ) また 4ページに 汎 用 データ 受 入 に 関 するよくあるお 問 い 合 わせをご 紹 介 しています Step (3ペー

目 次 1.はじめに 1-1. はじめに 2. 操 作 2-1. 概 要 2-2. 操 作 方 法 ( 調 査 依 頼 の 確 認 ) 2-3. 操 作 方 法 ( 回 答 登 録 ) 2-4. 操 作 方 法 (ワークシート 出 力 ) 2-5. 操 作 方 法 (ワークシート 取 込 ) 3.

Microsoft Word - 教科書VBA_第1章2013_.doc

_責)Wordトレ2-1章_斉

第 1 章 : 概 要 このウェブサイトでは ウェブブラウザに 必 要 とする 電 動 機 スペックを 入 力 する 事 により 誘 導 電 動 機 の 外 形 図 を 検 索 & 照 会 すること ができます 画 面 の 紹 介 ログインボタン 一 覧 表 形 式 で 選 定 ボタン ログイン 画

もくじ 0.はじめに 1 1. 用 紙 をスキャナで 用 紙 を 読 み 込 む 1 2. 書 式 定 義 マークした 部 分 を 個 々のデータとして 取 り 込 む 場 合 ( 複 数 回 答 対 応 ) マークした 部 分 をグループ 化 して 取 り 込 む 場 合

Mac OS Xでの利用設定 マニュアル

贈与税 faq

PowerPoint プレゼンテーション

事前チェック提出用現況報告書作成ツール入力マニュアル(法人用)

アドイン翻訳について

(Microsoft Word - Excel\211\236\227p2\217\315.docx)

スライド 1

2016 年 度 情 報 リテラシー 次 に Excel のメニューから[ 挿 入 ]タブをクリックし 表 示 されたメニュー 内 の[グラフ]にある[ 折 れ 線 グラフ]のボタンをクリックする するとサブメニューが 表 示 されるので 左 上 の[ 折 れ 線 ]を 選 択 する [ 挿 入 ]

d_cj01

ThinkBoard Free60 Manual

untitled

5 セル B9 に=B8+1と 入 力 半 角 入 力 です 以 下 同 様 セル B9 をクリックし=(イコール) 入 力 後 セル B8 をクリックしても B8と 入 力 出 来 ます 6 B9 をクリック カーソルをセルの 左 下 に 持 って 行 き+ 記 号 になった 状 態 で クリック

PowerPoint プレゼンテーション

はじめに 本 プログラムファイルは Windows 版 Microsoft Office Excel で 作 成 されています 動 作 環 境 などは 下 記 を 参 照 ください 動 作 確 認 環 境 [Excel] Microsoft Office Excel 2010 Microsoft O

TeleOffice 3.0 Lync 2 TO

スライド 1

2 Web ページの 文 字 サイズを 変 更 する Microsoft Internet Explorer 8 では 文 字 のサイズを 変 更 して Web ページをより 見 やすくする ことができます 文 字 のサイズを 変 更 する 場 合 は 画 像 やコントロールは 元 のサイズが 維

12_02_02 帳票設定5

問 題 1 次 の 文 章 は Excel の 作 業 環 境 および 環 境 の 設 定 と 変 更 について 述 べたものである 下 線 部 の 記 述 の 正 誤 を 判 断 し 解 答 群 { }の 記 号 で 答 えよ ただし 下 線 部 以 外 の 記 述 に 誤 りはないものとし 特

Microsoft Word - 操作マニュアル(石油コンビナート_オフラインソフト編)_v0.2.doc

Microsoft Word - 206MSAccess2013

Microsoft Word - hagakiwriter3free-atenagaki-hou.doc

各 種 調 査 書 様 式 の 操 作 Q12 調 査 書 様 式 をダウンロードしようとしたが エラー 表 示 が 出 て 取 得 出 来 ません 調 査 書 様 式 の 公 開 直 後 は アクセスが 集 中 し ダウンロードの 際 に エラーが 出 ることがあります 時 間 をおいて 再 度

< F2D E835A838B82C AE82CC >

<4D F736F F D208CA990CF96BE8DD78F918EAE82CC95CF8D >

Office 10 パッケージ版「リンク集」

Microsoft Word - TCⅡマニュアル_第6章_ doc

ポジション 一 覧 は 上 段 と 下 段 に 分 かれて 表 示 されます 上 段 保 有 中 のポジションが 表 示 されます 下 段 上 段 で 選 択 したポジションに 関 連 した 決 済 注 文 が 表 示 されます 1つのポジションに 対 して 複 数 の 決 済 注 文 を 出 すこ

WEB保守パック申込

Ⅰ. 各 種 文 書 作 成 メニュー 項 目 説 明 各 種 文 書 作 成 メニューでは 共 通 で 使 える 便 利 な 機 能 がございます テンプレート 機 能 引 用 文 を 貼 り 付 けることができます 複 写 (コピー) 機 能 作 成 した 帳 票 をコピー 編 集 することがで

店舗用マニュアル

e.Typist v.12.0 操作マニュアル 基本操作編

2. 事 務 連 絡 者 用 メニュー (1) 登 録 変 更 申 請 委 員 会 メンバー メンバー 個 人 情 報 企 業 情 報 の 変 更 および JIRA 会 員 を 退 会 する 場 合 こ のメニューから 各 種 申 請 を 行 います 申 請 後 変 更 内 容 を JIRA 事 務

Microsoft Word - 2.doc

やさしく名刺ファイリング v.3.0 操作マニュアル

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

EC-OrangePOS 簡易マニュアル

5-2.操作説明書(支店連携)_xlsx

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

Microsoft Word - 03accessデータベース演習レジメ.doc

Transcription:

Excelファイルアクセス 1. 概 要 Excel ファイルアクセスコンポーネントは Microsoft Excel のファイルを 開 いてセルの 値 や 書 式 を 取 得 変 更 したり テーブル 全 体 を 新 しいファイルと して 保 存 したりするために 用 います Excel ファイルアクセスコンポーネントは アプリケーションビルダーのメニューから 以 下 のように 選 びます [コンポーネント 追 加 ]-[ 入 出 力 ]-[ファイル]-[Excel ファイルアクセス] 2. 用 途 Excel ファイルに 対 するデータの 入 出 力 を 行 いたいとき 3. ここで 使 用 されるイベントとメソッド ここで 使 用 するメソッドを 表 1に 示 します Excelファイルアクセスコンポーネントから 発 生 するイベントはありません 表 1 ここで 使 用 する Excel ファイルアクセスコンポーネントのメソッド 使 用 されるメソッド 処 理 内 容 ファイルからブックを 読 み 込 んで 選 択 する(String) Excel ファイルを 名 前 指 定 で 読 み 込 んで そのファイルのブックを 現 在 の 編 集 対 象 とする 空 のブックを 作 成 して 選 択 する(XLS 形 式 )() 新 しい Excel ファイルのブックを 作 成 して 現 在 の 編 集 対 象 とする ファイルに 現 在 のブックを 書 き 出 す(String) 現 在 のブックを 名 前 指 定 で Excel ファイルに 書 き 出 す 現 在 のブックのシートを 選 択 する(int) 現 在 のブックに 含 まれるシートを 位 置 指 定 で 選 択 して 現 在 の 編 集 対 象 とする 現 在 のブックにシートを 作 成 して 選 択 する(String) 現 在 のブックに 新 しいシートを 名 前 指 定 で 作 成 して 現 在 の 編 集 対 象 とする 現 在 のシートの 行 を 選 択 する(int) 現 在 のシートの 行 を 位 置 指 定 で 選 択 して 現 在 の 編 集 対 象 とする 現 在 のシートに 行 を 作 成 して 選 択 する(int) 現 在 のシートに 位 置 指 定 で 行 を 作 成 して 現 在 の 編 集 対 象 とする 現 在 のシートの 最 後 の 行 位 置 を 取 得 する() 現 在 のシートに 含 まれるデータの 最 終 行 の 位 置 を 取 得 する 現 在 の 行 のセルを 選 択 する(int) 現 在 の 行 のセルを 位 置 指 定 で 選 択 して 現 在 の 編 集 対 象 とする 現 在 の 行 にセルを 作 成 して 選 択 する(int) 現 在 の 行 に 位 置 指 定 でセルを 作 成 して 現 在 の 編 集 対 象 とする - 1 -

現 在 の 行 の 最 後 のセル 位 置 を 取 得 する() 現 在 のセルの 値 を 文 字 列 として 取 得 する() 現 在 のセルの 値 を 設 定 する(String) 現 在 のブックにセル 書 式 を 作 成 して 選 択 する() 現 在 のブックのセル 書 式 を 選 択 する(short) 現 在 のセルのセル 書 式 を 選 択 する() 現 在 のセルに 現 在 のセル 書 式 を 設 定 する() 現 在 のセル 書 式 を 複 製 して 選 択 する() 現 在 のセル 書 式 が 塗 りつぶし 有 か 判 定 する() 現 在 のセル 書 式 の 塗 りつぶし 色 番 号 を 取 得 する() 現 在 のセル 書 式 に 塗 りつぶし 色 を 設 定 する(short) 色 番 号 から 色 オブジェクトを 取 得 する() 色 オブジェクトに 近 い 色 番 号 を 取 得 する(Color) 罫 線 種 別 細 線 を 取 得 する() 現 在 のセル 書 式 に 上 罫 線 を 設 定 する(short) 現 在 のセル 書 式 に 下 罫 線 を 設 定 する(short) 現 在 のセル 書 式 に 左 罫 線 を 設 定 する(short) 現 在 のセル 書 式 に 右 罫 線 を 設 定 する(short) 現 在 のブックにフォントを 作 成 して 選 択 する() 現 在 のフォントの 色 番 号 を 取 得 する() 現 在 のフォントの 色 を 設 定 する(short) 現 在 のセル 書 式 のフォントを 選 択 する() 現 在 のセル 書 式 に 現 在 のフォントを 設 定 する() 現 在 の 行 に 含 まれるデータの 最 終 列 の 位 置 を 取 得 する 現 在 のセルの 値 を 文 字 列 として 取 得 する 現 在 のセルの 値 を 文 字 列 指 定 で 設 定 する 現 在 のブックに 新 しいセル 書 式 を 作 成 して 現 在 の 編 集 対 象 とする 現 在 のブックに 含 まれるセル 書 式 を 識 別 番 号 指 定 で 選 択 して 現 在 の 編 集 対 象 とする 現 在 のセルのセル 書 式 を 現 在 の 編 集 対 象 とする 現 在 のセルに 現 在 のセル 書 式 を 反 映 させる 現 在 のセル 書 式 を 複 製 して 新 しいセル 書 式 を 作 成 し 現 在 の 編 集 対 象 とする 現 在 のセル 書 式 の 塗 りつぶし 指 定 の 有 無 を 取 得 する 現 在 のセル 書 式 の 塗 りつぶし 色 を 特 定 するための Excel 内 の 番 号 を 取 得 する 現 在 のセル 書 式 に 塗 りつぶし 色 を Excel 内 の 番 号 指 定 で 設 定 する Excel 内 の 色 番 号 から MZ で 利 用 できる 色 オブジェクトを 取 得 する MZ で 扱 う 色 オブジェクトを 指 定 して 最 も 近 い Excel 内 の 色 番 号 を 取 得 する 罫 線 種 別 細 線 の 識 別 番 号 を 取 得 する 現 在 のセル 書 式 に 識 別 番 号 を 指 定 して 上 罫 線 の 種 別 を 設 定 する 現 在 のセル 書 式 に 識 別 番 号 を 指 定 して 下 罫 線 の 種 別 を 設 定 する 現 在 のセル 書 式 に 識 別 番 号 を 指 定 して 左 罫 線 の 種 別 を 設 定 する 現 在 のセル 書 式 に 識 別 番 号 を 指 定 して 右 罫 線 の 種 別 を 設 定 する 現 在 のブックに 新 しいフォントを 作 成 して 現 在 の 編 集 対 象 とする 現 在 のフォントの 色 を 特 定 するための Excel 内 の 番 号 を 取 得 する 現 在 のフォント 色 を Excel 内 の 番 号 を 指 定 して 設 定 する 現 在 のセル 書 式 のフォントを 現 在 の 編 集 対 象 とする 現 在 のセル 書 式 に 現 在 のフォントを 反 映 させる 4. コンポーネント 使 用 例 付 属 のサンプルアプリケーションを 使 って Excelファイルアクセスコンポーネントの 使 い 方 を 説 明 します アプリケーションビルダーからインストール フォルダ 以 下 の AP_DATA Sample Excelファイルアクセス.mzax をロードし [ 実 行 ]ボタンをクリックしてアプリケーションを 実 行 してください( 図 1) このサンプルでは Excelファイルの 特 定 のセルを 指 定 して 文 字 列 を 入 出 力 する 例 と Excelファイルに 含 まれるデータ 全 体 をMZ Platformのテーブル データとして 入 出 力 する 例 を 示 します それぞれの 機 能 は 画 面 上 側 のタブで セル 指 定 および テーブル 全 体 を 選 択 することで 切 り 替 えて 使 用 するこ とができます - 2 -

図 1 Excel ファイルアクセス.mzax の 実 行 サンプルアプリケーションの セル 指 定 タブでは Excel ファイルに 含 まれる 特 定 のセルの 値 を MZ Platform のテキストフィールドの 文 字 列 として 入 出 力 する 例 を 示 します ファイルから 読 み 込 む ボタンを 押 すとファイル 選 択 ダイアログが 開 くので サンプルアプリケーションと 同 じフォルダにある AP_DATA Sample Excelファイル(セル 指 定 用 ).xls を 選 択 してください Excelファイルに 含 まれる 特 定 セルのデータが 読 み 込 まれて MZ Platformの テキストフィールドに 表 示 されます( 図 2) - 3 -

図 2 セル 指 定 タブで 利 用 する Excel ファイルと 読 み 込 み 後 の 状 態 この 処 理 について ビルダーでの 接 続 方 法 を 示 します( 図 3) Excelファイルアクセスの 使 い 方 としては ファイルを 読 み 込 んでブックを 選 択 状 態 とし 次 にシートの 選 択 行 の 選 択 最 後 にセルの 選 択 を 実 行 します この 状 態 になったら 選 択 状 態 のセルの 値 を 取 得 することができます このサンプルでは 特 定 位 置 のセル 2 つの 値 を 取 得 して 2 つのテキストフィールドに 文 字 列 を 設 定 しています - 4 -

図 3 セル 指 定 タブでの 読 み 込 み 処 理 の 記 述 - 5 -

一 方 ファイルに 書 き 出 す ボタンを 押 すと 現 在 開 いているExcelファイルに 対 して 特 定 セルの 値 を 書 き 換 えて 別 名 保 存 することができます この 処 理 について ビルダー 上 での 接 続 方 法 を 示 します( 図 4) Excelファイルを 開 いてブックとシートを 選 択 している 状 態 なので 行 を 選 択 してセルを 選 択 し ます この 状 態 で 現 在 のセルの 値 を 設 定 することができるので フィールドの 文 字 列 を 取 得 して 設 定 します このサンプルでは 2 つのフィールドから 値 を 取 得 してセルの 値 を 設 定 しています セルの 値 の 設 定 が 終 了 したら ファイルに 出 力 します 図 4 セル 指 定 タブでの 書 き 出 し 処 理 の 記 述 - 6 -

続 いて サンプルアプリケーションの テーブル 全 体 タブでは Excel ファイルに 含 まれるデータ 全 体 を MZ Platform のテーブルデータとして 入 出 力 する 例 を 示 します ファイルから 読 み 込 む ボタンを 押 すとファイル 選 択 ダイアログが 開 くので サンプルアプリケーションと 同 じフォルダにある AP_DATA Sample Excelファイル(テーブル 全 体 用 ).xls を 選 択 してください Excelファイルに 含 まれるセルのデータとセルの 塗 りつぶし 色 およびフォ ント 色 が 読 み 込 まれて MZ Platformのテーブルに 表 示 されます( 図 5) 図 5 テーブル 全 体 タブで 利 用 する Excel ファイルと 読 み 込 み 後 の 状 態 この 処 理 について ビルダーでの 接 続 方 法 を 示 します( 図 6から 図 11) 処 理 の 概 要 としては ファイルからブックを 読 み 込 んで 選 択 し シートを 選 択 シート 上 の 各 セルを 読 み 込 んでテーブルデータを 作 成 し GUIのテーブルにデータを 設 定 するという 流 れになります( 図 6) このサンプルでは 選 択 シー トは 最 初 のシート(0 番 目 )に 固 定 しています - 7 -

図 6 テーブル 全 体 タブでの 読 み 込 み 処 理 の 記 述 1 テーブル 本 体 の 読 み 込 み 処 理 では まずExcelファイルに 含 まれる 実 体 のあるデータのサイズを 取 得 して 読 み 込 み 用 のテーブルを 作 成 してから 各 セル の 値 を 読 み 込 みます( 図 7) Excelファイルには 実 体 のあるセルとそれが 含 まれる 行 があり 実 体 のある 最 後 の 行 位 置 はメソッドで 直 接 取 得 できますが 行 ごとに 実 体 のある 最 後 の 列 位 置 が 異 なるため 一 度 Forループですべての 行 を 調 べる 必 要 があります( 図 8) このForループが 完 了 すると 最 後 の 列 位 置 の 最 大 値 が 得 られるので 読 み 込 み 用 のテーブルで 列 数 と 行 数 を 確 保 します このサンプルではセルの 値 のほかに セルの 背 景 色 とフォント 色 を 読 み 込 むの で それらの 読 み 込 み 用 のテーブルを 準 備 しています - 8 -

図 7 テーブル 全 体 タブでの 読 み 込 み 処 理 の 記 述 2-9 -

図 8 テーブル 全 体 タブでの 読 み 込 み 処 理 の 記 述 3 続 いて 実 際 に 読 み 込 む 処 理 について 説 明 します すでに 説 明 した 通 り 行 とセルには 実 体 の 有 無 があるので 全 体 を 読 み 込 むためには 実 際 にデータが あるかどうか 確 認 しながらの 読 み 込 みになります( 図 9) セルの 値 の 取 得 はすでに 説 明 したとおりですが セルの 背 景 色 はセル 書 式 から セルのフォント 色 はセル 書 式 に 設 定 されたフォントから 取 得 しますので それらを 選 択 する 処 理 が 必 要 になります セルの 値 を 読 み 込 む 際 に ここではNull 値 かどうかの 確 認 と 空 文 字 かどうかの 確 認 をして 有 効 な 文 字 列 が 含 まれていたら 読 み 込 むことにしています( 図 10) また フォント 色 の 読 み 込 みは 有 効 な 文 字 列 が 含 まれていた 場 合 のみ 行 うために その 処 理 の 後 ろに 記 述 しています Excelのセルのフォント 色 は 色 番 号 で 取 得 する 形 式 になっているので その 番 号 をMZ Platformで 利 用 できる 色 オブジェクトに 変 換 する 処 理 が 必 要 になります セルの 背 景 色 は まずセルに 塗 りつぶし 指 定 があるかどうか 確 認 して あれば 塗 りつぶし 色 を 取 得 します フォント 色 と 同 様 に 色 番 号 からの 変 換 が 必 要 です( 図 11) - 10 -

図 9 テーブル 全 体 タブでの 読 み 込 み 処 理 の 記 述 4-11 -

図 10 テーブル 全 体 タブでの 読 み 込 み 処 理 の 記 述 5-12 -

図 11 テーブル 全 体 タブでの 読 み 込 み 処 理 の 記 述 6 一 方 ファイルに 書 き 出 す ボタンを 押 すと 現 在 MZ Platformのテーブルに 表 示 されているテーブルデータの 値 とセルの 背 景 色 と 文 字 色 が 指 定 した Excelファイルに 書 き 出 されます このサンプルのGUIテーブルは テーブル 上 でのマウス 右 ボタンクリックでポップアップメニューが 出 るようにしてあり テーブルのデータを 自 由 に 作 成 してフォントやセルの 背 景 色 を 変 更 することができますので いろいろなテーブルを 作 成 して 出 力 してみてください この 処 理 について ビルダーでの 接 続 方 法 を 示 します( 図 12 から 図 17) なお 元 の 書 式 保 持 にチェックをして ファイルに 書 き 出 す ボタンを 押 すと 読 み 込 んだファイルの 書 式 をすべて 保 持 したままテーブルの 値 のみを 上 書 きしてファイルに 保 存 しますが ここでは 説 明 を 省 きます この 例 では 新 しいExcelファイルを 作 成 してその 中 にテーブルデータや 色 を 書 き 出 していきます まずは 空 のブックを 作 成 して 選 択 し 必 要 に 応 じて 書 式 を 作 成 現 在 のブックにシートを 作 成 して 選 択 し テーブルを 書 き 出 して 最 後 に 現 在 のブックをファイルに 書 き 出 すという 流 れになります( 図 12) セルの 値 だけを 出 力 する 場 合 は 書 式 を 作 成 する 必 要 がありませんが 今 回 のようにセルの 色 やフォントの 色 を 指 定 する 際 や 罫 線 を 設 定 する 場 合 には 書 式 の 作 成 が 必 要 になります - 13 -

図 12 テーブル 全 体 タブでの 書 き 出 し 処 理 の 記 述 1 図 13 テーブル 全 体 タブでの 書 き 出 し 処 理 の 記 述 2-14 -

セルの 書 式 は 作 成 すると 整 数 のインデックス 番 号 が 付 与 されるので 後 から 利 用 するためにこの 番 号 を 覚 えておく 必 要 あります この 例 では セルを 囲 む 罫 線 を 細 線 に 指 定 した 書 式 を 作 成 しています( 図 13) テーブルの 書 き 出 しでは 値 とセル 背 景 色 およびフォント 色 用 の 3 つのテーブルデータを 書 き 出 します シートを 選 択 した 状 態 で すべての 行 について シートに 行 を 作 成 して 選 択 し 行 に 含 まれるすべてのセルについて 行 にセルを 作 成 して 選 択 し 値 を 出 力 します( 図 14 および 図 15) 図 14 テーブル 全 体 タブでの 書 き 出 し 処 理 の 記 述 3-15 -

図 15 テーブル 全 体 タブでの 書 き 出 し 処 理 の 記 述 4-16 -

このサンプルでは セルの 作 成 と 同 時 に 各 セルの 書 式 を 個 別 に 設 定 するために 最 初 に 作 成 した 書 式 を 複 製 して 最 後 に 反 映 させています( 図 15) 読 み 込 み 処 理 で 説 明 したとおり セルの 塗 りつぶし 色 の 出 力 では MZ Platformのセルの 背 景 色 をそのまま 用 いることができません これに 対 応 するた めに このコンポーネントでは 色 を 指 定 するとExcelの 塗 りつぶし 色 に 用 いることができる 近 い 色 の 番 号 を 取 得 できる 機 能 を 提 供 しています この 機 能 を 用 いて Excelファイルのセルの 色 を 指 定 します( 図 16) 図 16 テーブル 全 体 タブでの 書 き 出 し 処 理 の 記 述 5 フォント 色 の 出 力 では さらにフォントの 作 成 という 処 理 が 必 要 になります セル 書 式 と 同 様 に ブックに 関 してフォントを 作 成 し そのフォントの 色 をセルの 背 景 色 と 同 様 に 番 号 指 定 で 設 定 し 最 後 に 作 成 したフォントをセル 書 式 に 設 定 します( 図 17) - 17 -

図 17 テーブル 全 体 タブでの 書 き 出 し 処 理 の 記 述 6-18 -