実績・事例

都内某企業様 CSVファイルのWordへの取り込み及びWordによるCSV出力

翻訳のやり取りに使用するCSVファイルのの取込み・変換及びCSV出力のためのツールを作成。

概要

  • 基幹システムから出力されるCSVファイルをWordに取り込み。
    • CSVファイルには必要に応じてタグが挿入されており、取込み時は以下のような変換を行う。
      • ルビを示すタグに囲まれている文字列にはルビを付加する。
      • 圏点を示すタグに囲まれている文字列には文字列単位で圏点を付加する。
      • フォントスタイルを指定するタグに囲まれている文字列は「MS ゴシック」等のフォントで表示する。
      • 文字色を指定するタグに囲まれている文字列は、指定した文字色で表示する。
      • 取り消しを示すタグに囲まれている文字列は、文字色は赤で二重取り消し線を引く。
      • イタリック体を示すタグに囲まれている文字列は、Word取込み時にスタイルをイタリック体にする。
      • 太字を示すタグに囲まれている文字列は太字で表示する。
      • {}で囲まれている数字や文字は()で囲む。{1}→(1)、{i}→(i)、{ア}→(ア)、{一}→(一)
    • 取込み終了時、CSVファイルのタグはすべて削除する。
  • Wordに取り込まれた文書を担当者が編集後、CSV形式で出力。
    • CSVファイル出力時、以下のような変換を行う。
      • イタリック体の文字列はイタリック体を示すタグで囲む。
      • 太字の文字列は太字を示すタグで囲む。
      • タブは"△"に変換する。
      • 改行は"▲"に変換する。

開発環境等

開発言語
Word2003 VBA