• ベストアンサー

ファイル形式の作成について

データ形式でMs-Dosフォーマットのテキスト形式で固定長・カンマ区切り形式どちらでも可能なファイルを作成しないといけません。 ファイルのレイアウトは、        開始位置、バイト数 所属コード   1    10 FILLER     11    5 所属名カナ   16    30 氏名・社員コード 46 15 省略 FILLER     235    66 簡単に作成する方法を教えてください。 できればExcelで作成したいのですが。

質問者が選んだベストアンサー

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

カンマ区切りであれば、Excel の保存形式を CSV形式にするだけで可能です。 固定長で出力するには、マクロやVBA、あるいは変換ソフトを作成するしかないのではないかと思います。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

(1)CSV形式で保存 ファイル-名前を付けて保存-拡張子を.CSVにして保存。 (2)固定長で保存 各行項目数をそろえることは必要です。 ファイル-名前を付けて保存-拡張子を.prnにして保存( ファイルの種類を指定するリストの後の方にあります。スクロールして探してください。テキスト・スペース区切り。) ただ、右端フィールド(列、項目)スペースの行があったりなかったりした場合や、最右列のデータ文字列が長短ある場合長さが揃うか未確認(悲観的)。 一文字だけ次列へダミーデータを入れれば凌げると思うが。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • カンマ区切り形式ではなく、セミコロン区切り形式のCSVファイルを作りた

    カンマ区切り形式ではなく、セミコロン区切り形式のCSVファイルを作りたいのですが、どのようにしたらよいのでしょう。困っています。

  • osv形式ファイル

    カンマ区切りの OSV形式ファイルの保存の意味また保存方法がわかりません   パソコン初心者なものですので誰か教えってください お願いいたします

  • CSV形式ファイルにある、カンマについて

    こんにちは。 現在、VB2005で、CSV形式のファイルを読むプログラムを 作っているのですが、CSV形式の1フィールドの中に カンマが入っているデータがあります。 フィールドの区切りのカンマではなく、文字としての カンマとして取り扱う場合は、そのカンマはどのように 変換すればいいのでしょうか? エスケープシーケンスという方法があるというところまでは わかったのですが、具体的にどのようにすればいいのかが わかりません。 よろしくお願いいたします。

  • ExcelファイルをCSV 形式で保存するには?

    ExcelファイルをCSV 形式 (Windows、カンマ区切り) (*.csv)にして書類を提出するように言われたのですが、その方法について教えてください。 データの内容は会社の詳細で、1社につき100項目のデータがあり、それが50社あります。その場合、1社目のデータをA列に、2社目のデータをB列にというように入力すればよいのでしょうか? Excel の [名前を付けて保存] ([ファイル] メニュー) を使って、CSV (カンマ区切り) (*.csv)ファイルで保存すると、各項目がカンマで区切られるのでしょうか? 1レコード目と2レコード目はどういった区切りになるのでしょうか? またファイル形式はCSV 形式でと言うことですが、提出するファイル名の拡張子を.txtとしないといけないのですが、それはどうすればいいのでしょうか?

  • MS-DOS形式のファイルをWindowsで。

    毎度ご迷惑おかけしております・・・(2回目です) ネット上からMS-DOSで動作するフリーソフトをダウンロードしたのですが、 そのフロッピをそのままPC(MS-DOS3.30?古いです)に差し込んで探しても、ファイルが見つかりませんでした。 考えてみれば、WindowsとMS-DOSではフォーマット形式が違うので、 Windows上で落としたファイルの内容は、MS-DOSでは見れないのですね。 PCのハードの中に入っているファイルを(→フロッピに保存して)、Windowsで展開したり、その逆で、Windowsで保存したファイルをMS-DOSで開いたり・・・ということは出来るのでしょうか? (ところで、調べるうちに「Windows上のMS-DOS」という言葉を耳にしたのですが、  「OSの上にOS?」ということに・・・?  ファイル形式とかはどうなっているのでしょう?)

  • エクセルをCSV形式で保存したらファイルが開かないのですが・・・

    いつもお世話様になっております。 どうぞよろしくお願い致します。 エクセルファイルをCSV形式で保存しようとすると 「CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります・・・」というダイアログが出ます。 それに対し、はいで答えてファイルを閉じた後、できあがったCSVファイルを開こうとすると 「SYLK:ファイル形式が正しくありません」というメッセージが出てしまって 開けないのですが、どのような理由が考えられますでしょうか?

  • csv形式のテキストファイルをexcelでCSV化するマクロについて

    今、ひとつのフォルダに大量にCSV形式で保存されているテキストファイルを excelのマクロを使って、ひとつのexcelにCSV形式(.xls)で保存するものを作成している のですが、今までマクロを使ったことがないため、まったく歯が立ちません。 もう少し詳しく書くと、テキストファイルの中身は、 01,54521,18:01:02,110230 というようになってます。 これを、excelのマクロを使い、カンマ区切りで取り込むような感じです。 すみませんが、回答お願いいたします。

  • ダブルクォーテーションカンマ区切りのcsv形式ファイルへの変換方法

    Excelファイルをダブルクォーテーションカンマ区切りのcsv形式ファイルへ変換する方法を教えてください。 "●●","○"○,"◆◆"

  • CSV形式のファイルをエクセル形式に変換

    CSV形式の元ファイルがあるのですが、エクセル形式に変換するプログラムを作成したいと思っています。VBスクリプトやASPでできればと思っているのですが、どういった方法で可能でしょうか? カンマを取れば、エクセル形式になるという訳にはいきませんでしょうか?

  • 8.3形式ファイル名の自動生成を無効にする

    8.3形式ファイル名の自動生成を無効にする SSDの書込みを低減させ、寿命を少しでも延ばすために、ネット上では様々な 方策が書かれています。その中で、8.3形式ファイル名の自動生成を無効にする 1.HKEY_LOCAL_MACHINE\SYSTEM\CurrnetControlSet\Control\FileStstem 「NtfsDisable8dot3NameCreation」をダブルクリック 2.「値のデータ」を「1」に変更し[OK] というものがありましたが、MS-DOS時代で設計されたファイル名の付け方のよう ですが、いまのWindows7でもMS-DOSと互換性をもたせるために、8.3形式のファイル名 を自動的に作成しているようですが、これをOFFにすれば、SSDに書込みが減少し少しは 延命に繋がるのではないかということですが、Seagateの内臓HDDをローレベルフォーマット したり、ドライブ診断をするのに、SeatoolというMS-DOS版のアプリケーションがあります。 これをUSBメモリやCD-Rに書き込んで、光学ドライブからブートすることで、Seagate製の HDDにさまざまな検査やフォーマットをすることができるようですが、このソフトを使う 時にこの 8.3形式ファイル名の自動生成を無効にすることで、このようなMS-DOSで稼動する ツールが使えなくなるようなことはありますか?かなり高度なことなのでわかりにくいとは 思いますが、どなたか分かる方、教えてください。 MS-DOSをまったく利用しないのであれば、この設定を無効にして少しでもSSDの書込みを減ら したり、これをすることで、PCパフォーマンスも少しは向上するそうですが。

専門家に質問してみよう