医療・医薬品添付文書、医薬品添付文書集、医療機器、SGML、新記載要領XMLの作成、組版から各種データ作成、印刷、加工、梱包まで当社にお任せ下さい

技術Blog

Wordアドインの使い方

Wordアドインでマクロをお手軽に共有

比較的エクセルで一般的なマクロ機能ですが、Wordでもを使うことができます。単純作業の繰り返し等でとても使うと便利です。しかし複数のPCで同じマクロを共有させようとすると、マクロのインポートが必要だったりと少し大変です。

別のPCでマクロを共有する方法の一つに、マクロを記述しているWordファイルをテンプレート化して、Wordアドインとして使用する方法があります。今回はその方法をご紹介します。

マクロ有効Wordファイルを用意する

まずは共有したいマクロが記述されているWordファイルを用意します。Wordファイルにマクロを記述し「.docm」という拡張子で保存します。マクロの記述方法については割愛させていただきます。今回は下記の様なサンプルを使用しました。

このファイルには、マクロが記述れています。クイックアクセスツールバーの家のアイコンをクリックするとマクロが実行されるように登録されています。

犬小屋Wordアドイン

犬小屋をクリックすると犬が吠える、何の役にも立たないマクロです。

マクロ有効Wordテンプレートを用意する

次にファイルを「名前を付けて保存」で、マクロ有効テンプレートとして保存します。拡張子は「.dotm」です。

Wordの拡張子を「.dotm」で保存しようとすると、デフォルトの保存場所がOfficeのカスタムテンプレートフォルダになっています。このファイルは保存後別の場所に移動をしたいので、デスクトップ等わかりやすい場所に保存します。

デスクトップ等わかりやすい場所にdotmファイルとして保存今回は上記のマクロのサンプル
.dotmファイルを用意しました。こちらでWordアドイン使用の手順を試してみてください。

Wordのスタートアップフォルダに「.dotm」を格納する

次に、用意した「.dotm」をWordのスタートアップフォルダに格納をします。
Wordのスタートアップフォルダにマクロ有効テンプレートを格納すると、次回以降どのWordファイルを開く時もこの「.dotm」に記述されたマクロを使用する事ができます。

Wordのスタートアップフォルダの場所の確認の仕方

Wordの「ファイル」「オプション」「詳細設定」の下の方に、「全般」という項目の「ファイルの場所」というボタンをクリックします。「ファイルの場所」というボタン

「既定のフォルダ」というウィンドウが表示されます。「スタートアップ」という箇所をダブルクリックします。addin5

ここで表示されるフォルダがWordのスタートアップフォルダです。Wordのスタートアップフォルダ

ここではファイルを追加したりできないので、フォルダの場所を確認するだけです。フォルダの場所をコピーしたらすべてのウィンドウを閉じます。フォルダの場所をコピーしておきます

.dotmを格納する

先ほど確認したWordのスタートアップフォルダに移動します。windowsボタン(キーボードの左下のwindowsロゴのボタン)と「E」キーを同時押しするとエクスプローラーが表示されます。アドレスバーに先ほどコピーしたフォルダのパスをペースト、Enterキーでフォルダの場所に移動しましょう。コピーしたパスをペーストWordのスタートアップフォルダ

あとはこのフォルダ内に.dotmファイルを格納するだけです。格納した.dotmファイルをWordアドインとして使用することができます。.dotmを格納する格納したらWordを開いて新規の文書を作成してみましょう。.dotmファイルのマクロが使用できます。これで犬小屋をクリックすると犬が吠える、何の役にも立たないマクロがいつでも使えるようになります。

Wordアドインの解除

不要になったらWordのスタートアップフォルダから該当の.dotmファイルを削除するだけです。addin11

相談お役立ちマクロの紹介

弊社ではWordの作成にお役に立ちそうなマクロファイルをご提供しています。上記の方法でWordアドインとしてご利用出来ます。お気軽に弊社営業までお問合せください。相談お役立ちマクロ

マクロの扱いは慎重に

最近はマクロを利用した不正プログラムも存在します。マクロの実行には十分に配慮してください。

添付文書用XML解析 7. 組成性状

更新がすっかり滞っていました。。今回は組成性状についての説明です。
組成性状の項目は、基本的に表組で記載する項目です。製品毎や剤形毎に記載方法が異なる事が多い項目ですが、XMLではどのように情報を表現するのでしょうか。
※スキーマver.0.9.8対応

SGMLの場合、添付文書との相違

まず現状のSGMLでの記述方法を見てみましょう。下記の様な組成性状の記載例を記します。

組成の例

seijo

一部端折っていますが、組成性状の項目はSGMLで上記の様に表します。SGMLの詳細な解説は割愛しますが、組成性状は紙の添付文書とSGMLで表現方法が大きく異なる項目です。主に下記の様な点で異なります。

  1. 警告や禁忌より前に記述される。
    紙の添付文書では組成性状は禁忌(原則禁忌)の後に記述します。SGMLではapprovaletc(承認等)という項目に含まれ、これは警告や禁忌の項目よりも手前に記述されます。
  2. 販売名毎に記述される。
    組成性状の内容は、販売名毎に情報をバラバラに記述します。
    上記の例だと、2~20行目に「ヨクナール錠50mg」、22~40行目に「ヨクナール錠200mg」の販売名、組成、性状の情報が記載されています。
  3. 表組を表現出来ない。
    紙の添付文書は表で記述する事が多い組成性状の項目ですが、SGMLでは基本的に表として記述しません

紙の添付文書と比べて、記述位置も、レイアウトも異なるので、SGML作成の時には少し注意が必要な項目でした。XMLだと記述方法はどのように変わるのでしょうか。

XMLの場合
組成性状の記載順

まず、SGMLでは警告や禁忌より前に記述されていた組成性状ですが、XMLでは紙の添付文書と同じく、禁忌の直後に記述します。

紙の添付文書と同じ記述順で記載されるのでわかりやすいですね。

販売名毎の記載

XMLでも組成性状の内容は、SGMLと同じく販売名毎に記述します。

組成は「Composition」要素に記述します。内部に「CompositionForBrand 」要素があり、ここに販売名毎の組成を記述します。
下記の場合、26行目から44行目に「ヨクナール錠50mg」の組成の内容を記載しています。

性状は「Property」要素に記述されます。内部に「PropertyForBrand 」要素があり、ここに販売名毎の組成を記述します。
下記の場合、70行目から92行目に「ヨクナール錠50mg」の性状の内容を記載しています。

「CompositionForBrand 」要素と「PropertyForBrand 」要素の開始タグには、ref属性が記述してあります(26行目と70行目)。この属性には、「DetailBrandName 」要素のid(20行目)が記述されます。
ref属性に記述するidによってどの販売名の情報を記述しているのか示している訳です。

表組の再現

レイアウトについては、XMLでも紙の添付文書と同じ様に表組レイアウトを再現する事は出来ません

下記は組成の記述例ですが、剤形や色調、大きさ等、それぞれの情報を羅列して記述する仕様になっています。紙の添付文書の表組を再現できる仕様になっていません。

組成性状は、紙の添付文書とXMLで表示が異なる項目の一つになります。

まとめ
  • 紙の添付文書と同じく、禁忌の直後に記述する
  • SGMLと同じく販売名毎に記述する
  • 表組のレイアウトは再現出来ない

今回で添付文書用XML解析は一段落となります。添付文書XMLについて何かございましたら弊社営業までお気軽にお問い合わせくださいませ。

Windows10セットアップ 「あるあるネタ話し」

突然ですが皆さん、Windows7のサポートが2020年1月で切れることをご存知でしょうか?

WindowsXPの時代が長く、サポート終了の時に結構大きな問題になったことがありましたが、今度は Windows7 が2020年の1月にサポート切れとなります。(Windows 8 (8.1) はその3年後にサポート切れ)

この業界では作ったデータをなるべく変更しないようソフトのバージョンもそのままに使い続けるのがセオリー? ですが、セブンは何気にあと2年! ということで、世間に遅れること数年、いよいよ新しくする時が近づいてきました。

えっ、まだセブン? といった声が聞こえてきそうですが・・・
そうなんです。 当社作業機の大半は まだ Windows7 なんです。
今までに作ってきた制作物の特性上?、なかなか簡単に新しくできなかったんですよね。^^;

ということで、今回はXMLとはまったく関係なく、作業機のセットアップに関する “あるある系” のネタ話しです。


まずは新しいPCの初回起動 OSはもちろんWindows10 pro

ハードは、Core i7、メモリ16GB、SSD516GB となかなかのハイスペック!
電源刺してモニタ繋げてはい、電源ON!!

「こんにちは」

はいはいこんにちは。手順通りにお住まいの地域だの初期セットアップを終えて再起動・・・

パァッ!!  激早い!!!!

ていうかアレが出てこないよアレ!!

1805008

↑↑↑ コレコレ ↑↑↑

SSDの恩恵か次から次へと更新させられてゴミがたまってない新品だからか

スマホかタブレットのごとくパッとつきます。

1805001

初回起動の画面はこんな感じでゴミ箱もなんにもないので、まずはWindows7と同じようにアイコンを出してみようかと、

設定をポチ・・・、あれ?

1805005

なんか全然違う
何なに、タブレットモード、集中モード??

何やらよくわからないのはとりあえずオフだオフ
全部オフでいい!!

あと、ユーザーの追加は・・・と
 コンパネ・コンパネ・・・
縦長オンリーの表示はかなり探しにくいですね

1805009

あった、あった!システムツールの中に本家コンパネ発見

正規コントロールパネルからユーザーの追加とIPアドレスと、あれこれしていくうちにスタートメニューが何やらにぎやかで、どうにも落ち着かないというか・・・
入れた覚えのないツールも勝手にダウンロードされてるし!?

1805010

何てサプライズ! 最初からライトユーザーが楽しめるソフトてんこもり!!・・・って、
一般家庭用向け(Home Edition)ならまだしも、Pro の仕様も同じデフォルトというのは、ちょっとどかと思いつつ、、

よく見たら、いろんなソフトがいっぱい入っているようなので一通りチェック
およそ仕事とは縁がなさそうなので、迷わずアンインストール

スタートボタンの隣にも何かあるので ポチ

1805006

Cortana ・・・なんでも聞いてください?
あー、なるほど、あれか・・・あれだ。iOSで言うところの “Sri” ね

別にSriもAlxaも 明日仕事じゃなく、キャンプにでも行っちゃうような一般ユーザーの楽しみとして普及しているのであって、クラッカー頼んだらどこのクラッカーが届くんだよと突っ込みたくなるようなものを仕事で使うやつはいないんじゃないかと・・

1805007

消せるようなのでポチ

ようやく落ち着いた感じになったところでこれからメールとフォントとアドビのソフトと、まだまだやることいっぱいあるので今回はこのへんでsetupimage

Page 1 / 1512»
PAGETOP
Copyright © Daikocrea Co. Ltd. All Rights Reserved.