![見出し画像](https://assets.st-note.com/production/uploads/images/136469536/rectangle_large_type_2_4518f3da2a107b55561957ebcbc4e747.png?width=1200)
徹底解剖!クリエイトシンプルの内部データ
今回は単発投稿です。クリエイトシンプルに内蔵されている化学物質のデータを抉り出そうという企画です。
【告知】Kindle本を出版しました🎉破格の250円!Kindle Unlimitedで読み放題ですよ👍
何でこんなにファイルサイズが大きいの?
クリエイトシンプルはExcelマクロになっているのですが、ファイルサイズにして約2.5MBと大きくなっています。単なるExcelマクロであれば、これほど大きなファイルサイズにならないはずです。
![単なるExcelマクロで2.5MB!?](https://assets.st-note.com/img/1712463495426-15L8RAid4g.png)
なぜファイルサイズが大きいのでしょうか?
答えは簡単で、「クリエイトシンプルの中に化学物質に関する諸々のデータが内蔵されている」からです。具体的には次のようなデータです。
GHS分類
ばく露限界値(濃度基準値・許容濃度・TLV-TWA・DFG-MAK)
特性値(性状・分子量・沸点・水/オクタノール分配係数・水溶解度・蒸気圧)
皮膚等障害化学物質の該当
がん原性物質の該当
濃度基準値設定物質の該当
内部データを取り出そう!
手順は次のとおりです。要するに、クリエイトシンプルの「SubstanceList」というシートを参照してデータを持ってくるわけです。
クリエイトシンプルを用意します。
Excelで空白のブックを開きます。
2.のセルA1に次の数式を入力します。
=IFS('[CREATE-SIMPLE_ver3.0.2.xlsm]SubstanceList'!A1="","",'[CREATE-SIMPLE_ver3.0.2.xlsm]SubstanceList'!A1<>"",'[CREATE-SIMPLE_ver3.0.2.xlsm]SubstanceList'!A1)A1の数式をコピーします。
A1からCE3330までを選択します。
選択した範囲(A1:CE3330)に数式を貼り付けます。
注意事項は次のとおりです。
クリエイトシンプルのファイル名が違う場合は、数式の「CREATE-SIMPLE_ver3.0.2.xlsm」の部分を正しいファイル名に修正してください。
ご利用は自己責任でお願いします。
取り出すとこんな感じ!
横長で見づらいかもしれませんが、画像を貼っておきます。参考になればうれしいです。
![内蔵データ その1](https://assets.st-note.com/img/1712463003447-80wiShUUlZ.png?width=1200)
![内蔵データ その2](https://assets.st-note.com/img/1712463088992-zFzfWC0GZc.png?width=1200)
![内蔵データ その3](https://assets.st-note.com/img/1712463148856-eLjyL8sOgk.png?width=1200)
![内蔵データ その4](https://assets.st-note.com/img/1712463204412-G27FgZCzCE.png?width=1200)
CSVをプレゼント!
難しいことはよく分からん!という方には、CSVファイルをプレゼントするので、そちらをご覧ください。
お問い合わせはこちらまで!
この記事が気に入ったらサポートをしてみませんか?