JAPLA研究会資料 2007/1/27



Similar documents
<4D F736F F D208DEC90AC837D836A B81698F4390B394C5816A2E646F63>

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

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

1. アクセスする 2. 簡 易 検 索 画 面 (fig. 1) アクセスすると 最 初 に 出 る 画 面 です 検 索 語 入 力 ボックスにキーワードを 入 力 して 論 文 検 索 ボタンをクリックし ます 3. ボックス 下 部 のチェック 項

研究者情報データベース

6 システムを 入 れているパソコンを 入 れ 替 えたいが どうしたらいいのか 元 のパソコンから 新 しいパソコンに 昨 年 度 入 力 データを 移 行 します 手 順 は 次 のとおりです 1 元 のパソコンでシステムを 起 動 して メニュー 画 面 から バックアップ リカバリ を 選

Ver 改 訂 日 付 改 訂 内 容 1

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

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

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

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

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

2 研 究 資 源 共 通 化 統 合 検 索 システムソフトウェア 利 用 者 用 マニュアル(ゲートウェイシステム) 目 次 1. はじめに 主 な 利 用 の 流 れ 検 索 検 索 画 面 検 索 画 面 の 設 定...

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

(Microsoft Word - \215u\213`\203m\201[\203g doc)

PowerPoint プレゼンテーション

検 索 しよう... 1 結 果 を 見 よう ~ 検 索 結 果 一 覧 ~... 2 結 果 を 見 よう ~ 検 索 結 果 詳 細 ( 図 書 )~... 3 結 果 を 見 よう ~ 検 索 結 果 詳 細 ( 雑 誌 )~... 4 ログインしよう... 5 私 の 本 棚 を 活 用

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

3 会 員 専 用 サイト TOP ページ 右 図 の TOP ページが 表 示 されます. 右 側 の 会 員 メニュー の 演 題 抄 録 ボタンをクリックし, 都 道 府 県 学 会 を 選 択 してください. 4 会 員 メニューが 表 示 されますので 演 題 登 録 / 変 更 をクリッ

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

DN6(R04).vin

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

Microsoft Word - word_05.docx

2.4 箇 条 書 のスタイルを 変 更 する 右 クリックして 箇 条 書 と 番 号 付 け を 選 択 する. あとは 少 し 遊 べば, このようなことをやりたい 人 は 理 解 できると 思 います 3 いろいろな 入 力 ワープロを 使 う 上 で 肝 心 な 点 は, 空 白 調 整

Microsoft PowerPoint - KeySQL50_10g_vlo3.ppt

Microsoft Word - tb01.doc

Microsoft Word - 第3章.doc

戦略担当者のための

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

PowerPoint プレゼンテーション

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>

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

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

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

VLOOKUP関数,IF関数

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

R4財務対応障害一覧

<4D F736F F D20819B93FC97CD CC91808DEC95FB FC92F994C5816A>

I

入 札 参 加 資 格 申 請 システム 操 作 マニュアル 入 札 参 加 資 格 の 資 格 有 効 ( 変 更 ) 日 を 迎 えると 追 加 届 の 登 録 ができるようになります ( 入 札 参 加 資 格 申 請 の 定 時 受 付 では いずれかの 申 請 先 団 体 から 入 札 参


KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

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

untitled

購買ポータルサイトyOASIS簡易説明書 b

4.5. < 参 加 表 明 書 を 提 出 する> 調 達 案 件 一 覧 の 表 示 対 象 となる 案 件 を 検 索 し 調 達 案 件 一 覧 に 表 示 させます 参 加 したい 案 件 の 調 達 案 件 名 称 行 - 入 札 参 加 資 格 確 認 申 請 / 技 術 資 料 /

Microsݯft Word - 91 forܠ2009November.docx

第1回

前 書 き 広 域 機 関 システム System for Organization for Cross-regional Coordination of Transmission Operators(OCCTO) rev: 商 標 類 Windows Office Excel

医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート - 目 次 - < 第 1 章 > 共 通 事 項 説 明 医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート 目 次 1.1 本 システムの 注 意 点 入 力 項 目 について 基 本 情

<4D F736F F D208A7790B682C982E682E98EF68BC6955D89BF82CC8F578C76955C8DEC90AC835C CC8A4A94AD F95B6816A>

2. データを 検 索 する なごやコレクションのデータを 検 索 するための 方 法 として キーワード 検 索 詳 細 検 索 の 二 通 りの 検 索 方 法 が あります 2.1. キーワードから 探 す キーワードを 入 力 する トップページの 入 力 ボックスに 検 索

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

NSD Office導入支援センターマクロ互換性検証レポート

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

目 次 1. 化 学 研 究 所 研 究 者 データベースについて 研 究 者 情 報 データベース 登 録 システムログイン 画 面 メニュー 画 面 パスワードの 変 更 公 開 時 の 表 示 / 非 表 示 の 設 定.

Ⅰ 校 外 における 研 修 の 留 意 点 1 校 外 における 研 修 のコマ 数 の 考 え ア) 午 前 午 後 の 講 座 は 0.5 日 (0.5 コマ) イ) 全 日 の 講 座 は 1.0 日 (1.0 コマ) 2 校 外 における 研 修 として 選 択 できない 講 座 研 修

ボタンをクリックします ( 警 告 が 表 示 されない 場 合 もあります ) 9 画 面 に Win SFX32M V と 表 示 されますので 保 存 する 箇 所 を 選 択 し OK をクリックしてください 選 択 した 箇 所 にインストールしたフォルダが 保 存 され

Lecture/CompPracR2003/12th

1 全 体 のレイアウトを 把 握 する 2 段 組 レイアウト 1 段 組 レイアウト 左 サイドメニューが 表 示 され, 新 着 記 事 が 一 覧 (または 簡 略 形 式 ) 投 稿 した 記 事 が, 日 付 順 にそのまま 表 示 される で 表 示 される 管 理 メニュー(ダッシュ

<4D F736F F D C97F195CF8AB DEC90E096BE8F912091E6312E313294C52E646F63>

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

06.9- はじめての 本 や 論 文 の 探 し 東 京 大 学 本 部 情 報 基 盤 課 [ 学 術 情 報 リテラシー 担 当 ] TREE(UTokyo REsource Explorer)とは TREE [UTokyo REsource Explorer] は シンプルに ひとつ

[2] 控 除 限 度 額 繰 越 欠 損 金 を 有 する 法 人 において 欠 損 金 発 生 事 業 年 度 の 翌 事 業 年 度 以 後 の 欠 損 金 の 繰 越 控 除 にあ たっては 平 成 27 年 度 税 制 改 正 により 次 ページ 以 降 で 解 説 する の 特 例 (

Microsoft Word - WBT(PP応用編).docx

Ⅰ 調 査 の 概 要 1 目 的 義 務 教 育 の 機 会 均 等 その 水 準 の 維 持 向 上 の 観 点 から 的 な 児 童 生 徒 の 学 力 や 学 習 状 況 を 把 握 分 析 し 教 育 施 策 の 成 果 課 題 を 検 証 し その 改 善 を 図 るもに 学 校 におけ

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

スライド 1

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

OpenOffice.org のプレゼンテーション 機 能 ここでは OpenOffice.org のプレゼンテーションツールである Impress について 説 明 します まず 最 初 に プレゼ ンテーションの 作 成 と 発 表 のやり 方 を 解 説 します そのあとで プレゼンテーション

1

(Microsoft Word - Excel\223\374\226\3456\217\ docx)

1.2. ご 利 用 環 境 推 奨 ブラウザ Internet Explorer Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

2

ご 利 用 の 前 に 手 順 初 回 ご 利 用 時 に 必 ずご 確 認 ください ご 利 用 の 前 に (ご 利 用 環 境 の 確 認 ) P アクセス 方 法 (IMAGE WORKSサイトへアクセス) P 初 期 設 定 (JREのインストール) P

あいち電子調達共同システム

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

計算式の取り扱い

要旨

平 成 28 年 度 版 女 性 のためのパソコン 講 座 講 座 案 内 IF のネスト VLOOKUP 関 数 入 力 規 則 印 刷 テクニック テーブル 機 能 保 護 機 能 など 実 践 エクセル 関 数 4 1 エクセル 上 級 5 1 パソコン&ワード エクセル 入 門 2 日 間

タグの 内 側 で 関 数 を 定 義 してタグ 側 で 実 行 することもできます <TITLE>JavaScript サンプル</TITLE> function write(str) { document.write(str); } write('hello World!'); 上 例 のように

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

Microsoft Word - 203MSWord2013

Microsoft PowerPoint - webサイト更新マニュアル ppt [互換モード]

2 / 18 ページ 第 13 講 データの 活 用 とデータマップの 作 成 13-1 ホームページの 保 存 ホームページ(Web ページ)に 表 示 される 様 々な 情 報 を ファイルとして 保 存 することができます

2 データの 表 示 構 造 を 設 定 するビュー データシートビュー: のアイコンをクリックして 表 示 する データを 設 計 されたモードに 従 って 表 示 する のアイコンをクリックして 表 示 する USB メモリーなど 記 憶 媒 体 を 取 り 出 すことについて データベースソフ

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

Word Mobileを 利 用 する Word Mobileは 新 規 でWord 文 書 を 作 成 したり パソコで 作 成 した Wordファイルを 閲 覧 / 編 集 したりできままたWord Mobileで 作 成 編 集 した 文 書 やテレトをdoc dot docx dotx rt

HTMLとは HyperText Markup Language ハイパーテキスト:テキストを 超 えたもの マークアップ:<...>で 指 示 する 規 格 厳 密 には htttp:// 他 に loose.dtd,frameset.d

1級 ワンポイント

内 容 Office2013 の 動 きが 変!... 3 Lesson の 機 能 を 使 ってみる... 5 LESSON2 表 入 力 を 簡 単 にする... 8 Lesson3 簡 単 分 析 LESSON4 書 式 の 設 定... 18

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

Vol.7

Microsoft Word - FrontMatter.doc

トップ 画 面 ここをクリック

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

1/2

PowerPoint プレゼンテーション

Microsoft Word - P doc

Transcription:

JAPLA 研 究 会 資 料 2007/1/27 Jと Word, Excel, HTML - 全 員 集 合 の 協 調 処 理 システム -JAPLA 研 究 会 レポートの 一 覧 表 示 ツール- 西 川 利 男 1.はじめに JAPLA 研 究 会 に 発 表 した 私 のレポートもかなりの 量 になっている きちんと 整 理 し た 上 で すぐ 参 照 し 有 効 再 利 用 できるようにする 必 要 を 痛 感 している 新 年 を 機 会 に 少 し ずつ 始 めるべく そのためのツールを 作 った 発 表 したレポートは Word 文 書 で 作 成 してあるが これらをインターネット エクスプロ ーラ 上 で 発 表 年 月 日 発 表 題 目 などを 一 覧 表 として 必 要 に 応 じてその 内 容 を 表 示 するよう にしたい 実 は Word 文 書 からその 題 目 などを Excel のセルを 用 いて 一 覧 表 にするプログ ラムについてはすでに 報 告 した[1] 今 回 はこれに 手 直 しを 行 い さらに HTML 文 書 として インターネット エクスプローラ 上 で 検 索 読 み 取 れるようにしたものである 元 々 Windows というコンピュータ 環 境 はワープロ 表 計 算 などのいろいろ 異 なったアプ リケーションの 間 を 共 通 のデータで 行 き 来 できることを " 売 り" にしている その 一 つがク リップ ボードを 介 してのコピー&ペースト 機 能 である しかし もう 少 し 込 み 入 った 処 理 を となると 一 般 のユーザには 必 ずしも 容 易 ではない Microsoft 社 の Office の 名 の 下 にあるワープロ Word, 表 計 算 Excel, データベース Access はバックグラウンドでは Visual BASIC をベースにした VBA 言 語 で 統 一 的 にプログラミン グできる 幸 いわがJ 言 語 も DDE(Dynamic Data Exchange, OLE(Object Linking and Embeddingとして Windows の 下 でデータを 共 有 処 理 できる Jと Excel との 相 互 処 理 に ついては 志 村 正 人 竹 内 寿 一 郎 両 氏 により 以 前 から 行 われ 優 れた 解 説 がある 私 の 今 回 の 目 的 には レポート 文 書 の 在 る Word あるいは 最 終 の HTML のプログラムに よって 行 えればそれが 最 善 である しかしながら 私 の 現 在 の 力 量 では 残 念 ながらまだ 不 可 能 である いずれ 挑 戦 したいと 思 っている 現 状 で 私 が 可 能 な 技 術 を 総 動 員 してとなると Word ファイルを Excel から 読 み 込 んでこ れをJに 取 り 込 み 文 字 コード フォーマットの 調 整 を 行 って 最 終 的 に HTML ファイルと する というまことにヤヤコシイ 処 理 を 行 わざるをえなかった 各 種 処 理 システムの 協 調 処 理 などとうたったものの これが 本 当 の 理 由 である [1] 西 川 利 男 Word 文 書 の 管 理 のための Excel-VBA プログラム J 言 語 研 究 会 資 料 2003/11/29-1 -

2.Excel 上 の VBA プログラミングと Excel の 二 三 の 処 理 元 となるデータ( 研 究 会 レポートは Word 文 書 ファイルとして 作 られている これらを Excel 上 に 取 り 込 み 処 理 するために Excel-VBA でプログラミングを 行 った ファイル 名 を 取 り 込 み Excel のセルの 一 覧 表 として 表 示 する ファイル 検 索 ボタン この Excel のファイル 自 身 も Word ファイルと 同 じフォルダー 上 に 置 いて 行 うことにす る まず 現 在 のフォルダー 名 を 取 得 して MyPath とする その 中 でファイル 拡 張 子 が doc のファイル 名 を 次 々と 取 り 込 み FName とする これを Excel のセルに 格 納 する MyPath = ActiveWorkbook.Path & "\" FName = Dir(MyPath & "*.doc" MsgBox FName Do While FName <> "" Cells(y, x.value = FName FName = Dir( y = y + 1 Loop Word 文 書 から 文 頭 データを 読 む 文 頭 読 み 込 み ボタン Word 文 書 のファイル 名 を 指 定 して そのファイルを 開 いて 文 頭 から 数 行 すなわち 発 表 年 月 日 題 名 ( 主 タイトル サブタイトルを Excel に 読 み 込 み セルに 入 れる まず Word のオブジェクトを WordObject として 作 成 し ファイルを WordDoc として 読 み 込 む Set WordObject = CreateObject("Word.Application" WordObject.Visible = False Set WordDoc = WordObject.Documents.Open(FName 次 に 最 初 の 行 を 読 みこみ(DAA スペース 以 下 の 文 字 列, 発 表 年 月 日 (DABを 取 り 出 す DAA = WordDoc.Paragraphs(1 MM = InStr(DAA, " " 半 角 スペース If MM = 0 Then MM = InStr(DAA, " " 全 角 スペース MMM = MM + 1 DAB = Mid$(DAA, MMM この 年 月 日 文 字 列 を 右 の 列 のセルに 入 れる Cells(ActiveCell.Row, ActiveCell.Column + 1.Value = DAB Cells(ActiveCell.Row,ActiveCell.Column + 1.HorizontalAlignment=xlHAlignCenter Cells(ActiveCell.Row, ActiveCell.Column + 1.ColumnWidth = 16 さらに 次 々と Word の 行 を 読 み 込 み タイトルとしてさらに 右 の 列 のセルに 入 れる こ の 際 空 白 行 は 飛 ばし 著 者 名 になるまで 繰 り 返 す そして 最 後 に Word オブジェクトを - 2 -

閉 じる Worddoc.Close このようにして Excel 上 のデータとして 一 覧 表 が 得 られる Excel だけの 後 処 理 年 月 日 によりソートして 並 び 替 える Excel データを J から 読 むこともできるが 簡 単 のためにテキストファイルとして 出 力 す る テキストファイルでは Excel のセルの 区 切 り 文 字 は TAB, 行 の 区 切 りは CR になる Excel 上 での 一 覧 表 は 次 のようになる 3.J によるプログラミング J での 処 理 は 次 の J の 関 数 を 用 いた3 段 階 で 行 われる 関 数 jlist テキストファイルを 読 み 込 み 区 切 り 文 字 を 適 当 な 文 字 に 変 換 する 関 数 anchor Word のファイル 名 と 題 名 との 関 連 つけを 行 う 関 数 htm HTML ファイルを 作 成 する テキスト 文 字 列 に HTML 仕 様 のタグを 付 加 し 前 後 に Head 部 分 と Tail 部 分 を 付 けて HTML 文 書 としての 書 式 を 整 える 処 理 の 詳 しい 内 容 は 最 後 のプログラムを 参 照 されたい - 3 -

4.インターネット エクスプローラ 上 での 検 索 実 行 ファイル NJIndex.htm を 起 動 すればインターネット エクスプローラから 自 動 的 に 一 覧 表 が 表 示 される ここで 題 名 から 希 望 する 箇 所 をマウス クリックすれば 直 ちに Word 文 書 のレポートファイルが 開 かれる なお この HTML ファイルはそのままアップロードす れば インターネットのホームページで 閲 覧 可 能 である インターネット エクスプローラ 上 での 表 示 は 次 のようになる 参 考 書 西 沢 夢 路 Excel VBA ハンドブック ソフトバンク(1999. 西 上 原 裕 明 Word で 実 践 やさしく 役 に 立 つマクロ 事 例 集 技 術 評 論 社 (2006. 磯 野 康 孝 蔵 守 伸 一 HTML ハンドブック ナツメ 社 (1996. - 4 -

Excel-VBA プログラムリスト 'List Word-files of JAPLA revised 2006/12/15 ' revised 2006/12/30 More Comment Line 'NJ06_List.xls should be put on the same directory of Word-files Sub Directories( 'ctrl-d 'File Name Listing ActiveCell.ColumnWidth = 16 x = ActiveCell.Column y = ActiveCell.Row MyPath = ActiveWorkbook.Path & "\" MsgBox MyPath FName = Dir(MyPath & "*.doc" MsgBox FName Do While FName <> "" Cells(y, x.value = FName FName = Dir( y = y + 1 Loop End Sub Sub from_word( 'ctrl-r 'Read Header and Title from Word-file, aferwards write cells ' revised 2007/1/19 date: 2nd cell, title: 3rd cells MyPath = ActiveWorkbook.Path & "\" FName = MyPath & ActiveCell.Value MsgBox FName Set WordObject = CreateObject("Word.Application" WordObject.Visible = False Set WordDoc = WordObject.Documents.Open(FName 'Extract Date_Number from Word 1st Line, then Set to Excel 2nd Cell. DAA = WordDoc.Paragraphs(1 MM = InStr(DAA, " " If MM = 0 Then MM = InStr(DAA, " " MMM = MM + 1 DAB = Mid$(DAA, MMM - 5 -

'MsgBox DAB Cells(ActiveCell.Row, ActiveCell.Column + 1.Value = DAB Cells(ActiveCell.Row,ActiveCell.Column + 1.HorizontalAlignment=xlHAlignCenter Cells(ActiveCell.Row, ActiveCell.Column + 1.ColumnWidth = 16 'Title Lines to Excel 3rd and folowing Cells. 'revised 2006/12/30 More Comment Lines j = 2 For i = 2 To 5 Line = WordDoc.Paragraphs(i 'MsgBox (Line If " 西 " = Left$(Line, 1 Then GoTo L1 If 1 >= Len(Line Then GoTo L0 Cells(ActiveCell.Row, ActiveCell.Column + j.value = Line Cells(ActiveCell.Row, ActiveCell.Column + j.horizontalalignment = xlhalignleft Cells(ActiveCell.Row, ActiveCell.Column + j.columnwidth = 50 j = j + 1 L0: Next i L1: Worddoc.Close Cells(ActiveCell.Row + 1, ActiveCell.Column.Select End Sub - 6 -

J プログラムリスト NB. J_LIST html file processing 2006/12/17 NB. using 'files.js' (default NB. read '***.txt' NB. output '***.htm' NB. Usage Example: NB. JA =: jlist 'F:\JAPLA\NJ06_LIST.txt' NB. JB =: anch JA NB. 'F:\JAPLA\NJIndex.htm' htm JB NB. read txt_file into J string data eg. JA =: jlist 'F:\JAPLA\J06_LIST.txt' jlist =: 3 : 0 if. 0 = #y. do. y. =. 'F:\JAPLA\J06_LIST.txt' end. JL =. fread y. JL =. JL -."(1 '"' JL =. CRtoSP HTtoSP JL NB. remove HT and CR JL =. ><;. 1 LF, JL JL =. }. JL 19 {."(2 JL NB. used utility functions val=: a. & i. chr=: val ^:_1 subs=. [. & ((((e.& ((# i.@#@ (@] } HT =: chr 9 SP =: chr 32 HTtoSP=: SP subs HT f. CRtoSP=: SP subs CR f. NB. separation for web anchoring eg. JB =: anch JA anch =: 3 : 0 a =: (SP=y. i."(1 1 b =: }."(1 a {."(0 1 y. c =: a }."(0 1 y. - 7 -

b;c NB. html data Head =: ] ;._2 (0 : 0 <html> <head> <title> 西 川 利 男 -J 研 究 会 発 表 資 料 </title> </head> <body bgcolor=ffffff> <br> J 研 究 会 発 表 資 料 <p> <br> Tail =: ] ;._2 (0 : 0 </body> </html> BX =: '<a href="' BY =: '">' CZ =: '</a><p>' NB. make html file eg. 'F:\JAPLA\JIndex.htm' htm JB htm =: 3 : 0 'F:\JAPLA\JIndex.htm' htm y. : 'B C' =: y. BC =. BX,"(1 B,"(1 BY,"(1 C,"(1 CZ wid =. {: $BC HTM =. Head, BC, Tail HTM fwrites x. - 8 -