Re: chemSHERPAの含有判定の方法
VBA
' 目的
' chemSHERPA内の情報をExcelに転記し、データベースを形成する
'
' 機能
' このExcelと同じフォルダ内にあるchemSHERPAを読み取って、部品名称、型番、
' 含有物質名、CAS番号、含有率をデータベース最終行下に列挙する
'
' 処理フロー
' ?デスクトップに「zip」フォルダと「xml」フォルダを作成
' ?このExcelと同じフォルダに置かれているshaiファイルをzip化し「zip」フォルダに移動
' ?zipファイルを解凍する(.shaiの仕様でxmlに変換される)
' ?xmlを読み込み、XPathで部品名、型番、CAS番号、物質名を取得し、最終行以降のセルに転記
' ?「zip」フォルダと「xml」フォルダを削除
' ?含有物質が多い部品は部品名称と型番のセルに空欄ができてしまうため、それを埋める
' ※デスクトップに一時フォルダを作成する理由:
' 社内サーバにフォルダを作成したり削除したりするマクロはセキュリティによって
' ブロックされてしまうので、デスクトップを利用する。
' chemSHERPA内の情報をExcelに転記し、データベースを形成する
'
' 機能
' このExcelと同じフォルダ内にあるchemSHERPAを読み取って、部品名称、型番、
' 含有物質名、CAS番号、含有率をデータベース最終行下に列挙する
'
' 処理フロー
' ?デスクトップに「zip」フォルダと「xml」フォルダを作成
' ?このExcelと同じフォルダに置かれているshaiファイルをzip化し「zip」フォルダに移動
' ?zipファイルを解凍する(.shaiの仕様でxmlに変換される)
' ?xmlを読み込み、XPathで部品名、型番、CAS番号、物質名を取得し、最終行以降のセルに転記
' ?「zip」フォルダと「xml」フォルダを削除
' ?含有物質が多い部品は部品名称と型番のセルに空欄ができてしまうため、それを埋める
' ※デスクトップに一時フォルダを作成する理由:
' 社内サーバにフォルダを作成したり削除したりするマクロはセキュリティによって
' ブロックされてしまうので、デスクトップを利用する。
投票数:1
平均点:10.00
返信する
この投稿に返信する
投稿ツリー
-
chemSHERPAの含有判定の方法 (オワッチ, 2025-5-3 9:11)
-
Re: chemSHERPAの含有判定の方法 (TR_wada, 2025-5-3 11:53)
-
Re: chemSHERPAの含有判定の方法 (ゲスト, 2025-5-4 7:18)
-
Re: chemSHERPAの含有判定の方法 (TR_wada, 2025-5-4 19:21)
-
Re: chemSHERPAの含有判定の方法 (ゲスト, 2025-5-7 10:31)
-
Re: chemSHERPAの含有判定の方法 (ゲスト, 2025-5-7 15:13)
-
Re: chemSHERPAの含有判定の方法 (ゲスト, 2025-5-7 20:06)
-
Re: chemSHERPAの含有判定の方法 (VBA, 2025-5-8 15:08)
-
Re: chemSHERPAの含有判定の方法 (VBA, 2025-5-8 15:11)
-
-
-
Re: chemSHERPAの含有判定の方法 (ゲスト, 2025-5-7 19:57)
-
Re: chemSHERPAの含有判定の方法 (TR_wada, 2025-5-7 21:05)
-
Re: chemSHERPAの含有判定の方法 (オワッチ, 2025-5-8 22:21)
-
Re: chemSHERPAの含有判定の方法 (ゲスト, 2025-5-8 22:41)
-
Re: chemSHERPAの含有判定の方法 (VBA, 2025-5-9 10:41)
-
-
Re: chemSHERPAの含有判定の方法 (オワッチ, 2025-5-8 22:35)
-
Re: chemSHERPAの含有判定の方法 (TR_wada, 2025-5-9 0:49)
-
Re: chemSHERPAの含有判定の方法 (TR_wada, 2025-5-9 13:03)
-