NCD に登録したデータを引き出してエクセルファイルに保存してゆくためのマクロファイルを提供いたします。
現在、共通領域、消化器外科、肝胆膵外科、内分泌外科、小児外科、乳腺外科、血管外科、呼吸器外科のそれぞれの専門領域に対応しております。
抽出可能な項目は、NCD が提供している 2015年版の 「ファイルアップロードCSVマニュアル」の内容に沿ったものとなっています。
1000症例ずつを上限として、一括抽出&取り込みも可能になっています。
現在の NCD Helper は、バージョンアップにより、可読形式での抽出機能が充実しておりますので、ぜひそちらをお試しください。エクセルを使用しなくても、CSV 形式などで抽出結果をダウンロード可能です。それに伴い、このエクセルファイルはアップデートを中止しております。
NCD Helper が NCD ウェブページから抽出した NCD 登録データを取り込むためのソフトです。
エクセルがセキュリティの警告を出してきますが、ウィルスチェックは済んでおりますので安心して実行してください。
詳しい解説は以下をご参照ください。
ワークシートは、「NCDデータ」シートおよび「Main」シートで構成されています。
取り込まれたデータは、「NCDデータシート」に追記されてゆきます。
1行目は項目名です。
2行目以降は、1行あたり1手術のデータとなります。
NCD に登録されているデータの項目数が多いので、まとめられるものは "|" を区切り文字として適宜まとめてあります。
先に NCD Helper にてクリップボードにデータを保管した状態で、「クリップボード取り込み」ボタンを押しますと、その時点でクリップボード内に保存されていたデータが取り込まれます。
「検索結果全自動抽出」機能により連続抽出した結果など、複数症例のデータが連続して保存されている場合にはそれを認識して別々に保存します。
例えば、クリップボード内に左図のような二人分のデータが入っていれば、PATIENT_ID が 12345678 と 23456789 の両方のデータが別々に取り込まれます。
「Main」シートにて、「クリップボード監視開始」ボタンを押しますと、監視ウィンドウが表示され、NCD Helper 形式のデータがクリップボードに送られてくることを監視します。
(Mac ではマクロの機能制限のため、クリップボード監視ができません。大変申し訳ありませんが Mac では「クリップボードの取り込み」を必要回数押していただくことでご対応いただきますようお願いいたします)
監視が始まると、左のような監視ウィンドウが表示されます。
このウィンドウが、クリップボードを常時監視してデータが NCD Helper から送られたかどうか判断します。
NCD ウェブページから、取り込みたい手術の入力画面を表示します。ここで、「データ抽出」を押しますと、データがクリップボードにコピーされます。
もしくは、左図のように「承認ボタン連動抽出」にチェックを入れますと、左下図で示す「完了(未承認)>完了(承認済)」ボタン、すなわちいわゆる「承認ボタン」を押すと同時にデータが抽出されますので、承認作業を行うと同時に承認済みのデータがお手元のエクセルファイルに自動的に登録されてゆくシステムを構築することができます。
抽出されたデータを検知して、監視ウィンドウにはデータ内容が表示され、「共通データ」「消化器データ」「乳腺データ」シートなどに追記されてゆきます。
監視停止ボタンを押しますと、クリップボードの監視を終了します。
取り込んだデータを保存する際、全部をまとめて保存してもよいのですが、そのままですとマクロコードが含まれたままとなりますので不便です。
「NCDデータを別名で保存」ボタンを押しますと、取り込まデータデータシートの内容のみが別ファイルに保存されますので、その後の扱いが容易になります。