作成日 2005/10/29
最終更新日 2009/7/31

Mac版のエクセルからファイルを保存した場合、TypeとCreatorはどうなるのかを調べた

 Mac版のエクセルorエクセルVBAからファイルを作成した場合、
ファイルのTypeとCreatorがどうなるのかを調べました。(※1、※2)

※1:「だから、なんなのか」と言う事は聞かないでください。
この情報は他のHPでは扱っていないと思ったので、単に調べただけです。
※2:Windowsしか使った事がない方で、かつ、Macが大嫌いな人は読まないでください。
読むとストレスが溜まるだけだと思います。

1.Macはファイル名に拡張子を付けなくてもいいのはなぜか
2.TypeとCreatorについて
3.TypeとCreatorの調べ方
4.TypeとCreatorを調べた結果

1.Macはファイル名に拡張子を付けなくてもいいのはなぜか


 データとは別に、ファイルの種類や、作成アプリケーションが何であるかのを持っている(※1)ためです。
そのため、拡張子がなくても、何のアプリケーションで開けばいいのか、何の種類のファイルのかがわかります。

※1:詳しい事は、Googleで「リソースフォーク」で検索してください。
このページのトップへ

2.TypeとCreatorについて

 繰り返しになりますが、
 
 どちらとも、英数字4バイトで表します。

 具体的には、下記のようなものがあります。

表1 Typeの例
Type
ファイルの種類
TEXT
テキストファイル
JPEG
JPEGファイル
Midi
Midiファイル
XLS8 Excelファイル
 
表2 Creatorの例
Creator
Application名
MACS
Finder
prvw
Preview
ttxt
SimpleText
XCEL Microsoft Excel

このページのトップへ

3.TypeとCreatorの調べ方

 
  1. ResEdit 2.1.3 をダウンロードします。
      ファイルがあるページへのリンク  (←リンク切れ確認(2009/7/31))
     ファイルへの直リンク
    (リンクした日:2005/10/30 リンクが切れていたらごめんなさい。)
    注意:ResEditはMac OS 9以前で動作します。
  2. ResEditを起動します。
    下のような画面が表示されます。
    ResEditを立ち上げたときに表示される画面
    図1 ResEditの起動画面
  3. [File]-[Get File/Folder Info]を実行します。
  4. ダイアログボックスが表示されるので、TypeとCreatorを調べたいファイルを選択します。
    選択したファイルの情報が図2のように表示されるので、TypeとCreatorを確認します。
    TypeとCreatorの調べ方
    図2 ファイルの情報が表示される


このページのトップへ

4.TypeとCreatorを調べた結果


表3 Excelから保存できるファイルのTypeとCreatorを調べた結果
保存するときのフォーマット
ファイル名(例)
Type
Creator
備考
Microsoft Excel ブック
ブック1.xls
XLS8
XCEL

Webページ
ブック2.htm
TEXT
MSIE

テンプレート
ブック3.xlt
sLS8
XCEL

テキスト(スペース区切り)
ブック4.prn
TEXT
XCEL

テキスト(タブ区切り)
ブック5.txt
TEXT
XCEL

Microsoft Excel 5.0/95 ブック
ブック6.xls
XLS5
XCEL

Microsoft Excel 97-2002、
X および5.0/95 ブック
ブック7.xls
XLS5
XCEL

CSV(カンマ区切り)
ブック8.csv
TEXT
XCEL

Microsoft Excel 4.0 ワークシート
ブック9.xls
XLS4
XCEL

Microsoft Excel 3.1 ワークシート
ブック10.xjs
XLS3
XCEL

Microsoft Excel 2.2 ワークシート
ブック11.xjs
XLS
XCEL

Microsoft Excel 4.0 ブック
ブック12.xlw
BINA
XCEL

WK4(1-2-3)
ブック13.wk4
LWKS
XCEL

WK3,FM3(1-2-3)

ブック14.wk3
LWKS
XCEL

ブック14.fm3
LWKS
XCEL

WK3(1-2-3)
ブック15.wk3
LWKS
XCEL

WK1,FMT(1-2-3)

ブック16.wk1
LWKS
XCEL

ブック16.fmt
LWKS
XCEL

WK1,ALL(1-2-3)

ブック17.wk1
LWKS
XCEL

ブック17.all
LWKS
XCEL

WK1(1-2-3)
ブック18.wk1
LWKS
XCEL

WJ2(1-2-3)
ブック19.wj2
LWKS
XCEL

WKS(Works)
ブック20.wks
LWKS
XCEL

DBF4(dBASE IV)
ブック21.dbf
BINA
XCEL

DBF3(dBASE III)
ブック22.dbf
BINA
XCEL

DBF2(dBASE II)
ブック23.dbf
BINA
XCEL

Unicodeテキスト
ブック24.txt
TEXT
XCEL

DIF(Data Interchange Format)
ブック25.dif
TEXT
XCEL

SYLK(Symbolic Link)
ブック26.slk
TEXT
XCEL

Microsoft Excel アドイン
ブック27.xla
XLA8
XCEL



表4 VBAから保存できるファイルのTypeとCreatorを調べた結果
種類
ファイル名(例)
Type
Creator
備考
フォルダ
-
-
-
MkDirステートメントを使用
テキストファイル
file2
TEXT
VBA
OpenステートメントでOutPutで開く
バイナリファイル
file3
OBIN
VBA
OpenステートメントでBinaryで開く
標準モジュール
Std4
????
XCEL
エクスポートする
クラスモジュール
Class5
????
XCEL エクスポートする
フォームモジュール

Form6
????
XCEL エクスポートする
Form6.frx
????
XCEL 勝手に作成される

Prev Up Next  Top
このページのトップへ


このページの利用によって発生した、いかなる損害について、このホームページの作成者は責任を負いません。
このページの間違いや嘘を見つけた方、このページに書いて欲しい情報がある方はメールをお願いします。

Microsoft 、Windows 、Visual Basic および Excel は米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
ここではExcel® をエクセル、Visual Basic® for Applications をVBAと表記する場合があります。
Mac 、Mac OS 、Mac OS X 、ResEdit は米国Apple Computer,Inc.の登録商標または商標です。
その他、社名および商品名、システム名称などは、一般に各社の商標または登録商標です。

このホームページの作成者はこれらの会社とはいっさい関係がありません。