• ベストアンサー

エクセル→テキストデータにカラム指定転送

エクセル→テキスト→ホストにデータを転送したいのですが、ホストにカラム指定があるため、困っています。 エクセル→テキストデータにカラム指定で転送できる方法とテキストエディタのソフト(できれば、フリーソフト)を教えて下さい。

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

  • ベストアンサー
回答No.2

No.1のお礼に対する応答。 こういう形式のデータにすればいいのですか? (.マークは空白を表します)     ↓ xxxx......xxxxxxxxxx...xxxxxxxx....xxxx...xxxxxxxx xx........xxxxx........xxxxxxxxx...xxxxxx.xxx xxxxxx....xxxxxxx......xxxxxx......xxx....xxxxx 使用する文字セットは  1)半角のみ  2)全角のみ  3)半角と全角 どれでしょう?(是非答えてください) この旧式さを思うに、昔のパンチカードシステムを思い出します。そうすると、1)のケースが該当するのでしょうか。 どうやら、エクセルデータをCSV形式で保存して、それを指定カラム配置に整形する「ちょっとしたプログラム」を開発するしかないようです。私の感覚からすると、C言語で30行以内に収まる規模になると思います。 フリーソフトをお望みのようですが、「再利用性」の低いソフトは誰も手がけないと思いますので、会社としてアルバイトを募れば、5000円以下の謝礼で済むと思います。 それが実現できないなら、今までのように非効率な方法で仕事を遂行し続けるしかありませんね。5000円の投資と今後の非効率作業をてんびんにかける提案をして、会社を動かすべきです。 では、誰がこのプログラムを作るかといえば、質問者さんの身近(お友達とか)にいらっしゃるとおもいます。

beakichi
質問者

お礼

ありがとうございます。まさに、パンチカードシステムと同じ作りです。考えれば、20年前に作られたシステムを現在も・・・そして、これからも新システムの予定なしです。5000円ですか・・・今までも、提案はしてきました。でも、いつも新システムを作りたがって、メンテなし・・・でお蔵入り・・・の繰り返しです。これでも世界を顧客にもつ、一部上場の会社ですよ セキュリティーとかで、身近には頼めないんです。 フットワーク悪すぎですよね ちなみに、非効率な方法は年間?百万の人件費がかかってると思います。20年以上も・・・

その他の回答 (1)

回答No.1

今の時代に、カラム指定をするなど、時代遅れもいいとこの処理方式です。 ホスト内の処理プログラムは、旧いソフトを新しいコンピュータに移植しただけのものですか? ホスト側に、データの前処理としてのカラム認識ソフトを導入してもらえば済むことで、端末側が背負い込む問題ではないと思います。

beakichi
質問者

お礼

そうですよね・・・ただ、ホスト機での処理は消え行く運命にあるので、コストのかかる方法はとってはもらえないのが現状で、ユーザーの利便性は考えてはもらえないのです。しかし、アウトプットは出さなくてはならないのも現実で、困っていました。

関連するQ&A

  • 2MBもあるテキストデータを開けるエディタ

    2MBもあるテキストデータ(.txt)を開ける フリーのエディタを探しています。 メモ帳で開いたら、フリーズしてしまいました。 何か良いフリーソフトはありませんか?

  • エクセルデータをテキストに移す方法

    エクセルのデータをテキストに移す方法を教えてください。 例えばエクセルの1行目~100行目までデータがあるとして、その100個のデータを100個のテキストファイルにそれぞれ入れてくれるソフトがあれば教えていただきたいです。 1行のデータを1つのテキストファイルに移すという作業です。 コピペすれば済む話ですが数が膨大なので、時間がかかりすぎます。 よろしくお願いします。

  • テキストデータを開いて指定したエクセルシートに貼り付ける方法

    質問です。テキスト形式で保存したデータが約500あります。 以後 ・テキストデータをテキスト1~テキスト500と呼びます ・貼り付けたいエクセルシートをシートと呼びます 1.まずテキスト1をエクセルで開きます 2.そしてエクセルで開いた、例えばB12~B18までのデータを   シートのA1~A7に貼り付けます 3.次にテキスト2をエクセルで開き、今度はB12~B18までのデータを   シートのB1~B7に貼り付けます 4.この作業を続けてテキストデータ500個を1つのエクセルシートに  順々に貼り付けていくにはどうすればいいでしょうか? 上記の操作において、エクセルで開いたテキストデータから抽出するデータの位置(アドレス?)はすべて同じです。上記の場合はB12~B18です。問題はエクセルシートに、テキストデータ1はA列に、2はB列に、3はC列にという様に貼り付けていく方法が知りたいです。 一つ一つやっているのですが、気が遠くなります。何かいい方法があればよろしくお願いします。

  • テキストファイル(.txt)のdataを間引き。

    テキストファイル(.txt)が100000行位あり、 それをエクセル(エクセル2000)に変換したいのですが、 65536行までした表示出来ません。(後は切られました) テキストファイルの状態で、1/10位に平均的に間引きたいのですが、 その様な、エディタの様なフリーソフトはないでしょうか? 宜しくお願い致します。

  • データ加工時に使いやすいテキストエディターの件

    いつもお世話になっています。 システムのテストのためにテキストデータの加工をするのですが、 何か使いやすいテキストエディターはないでしょうか? 条件は、”自分のカラムの1レコード単位のバイト数が知りたい”です。 今は、秀丸を使っていますが、 半角文字、全角文字と項目単位に入り乱れると、 正しいカラム計算が出来ないためです。 フリーでもシェアーでも構いません。 宜しくお願い致します。

  • テキストデータを項目で分けたい

    テキスト(.TXT)データを項目ごとにバイト単位で項目分けをしたいのですが。 具体的には、得意先から受けた発注データがテキストに落ちていまして、このデータをファイルレイアウトに合わせて、項目ごとに分けCSV等にしエクセルに取り込みたいのです。 テキストエディタ等でデータを表示させ、マウスクリックで項目を分けて行くようなソフト又はツールをご存知の方いらっしゃいませんか? よろしくお願いします。

  • テキストで特定の文字列を含む行を削除

    テキストエディタで特定文字列を含む行と空白の行を削除したいです。 このようなことができるフリーのソフトがあったら教えてください。 テキストデータは数メガになりますのでメモ帳のような簡単なエディタでは開けません。 また、エクセルでも最大行を超えるため読み込めません。

  • テキストデータとは

    コンピュータの世界で、実務上一般的にテキストデータと言われるのは 、例えば、エクセルで言えば表示されているものつまり最も表層状に現れている文字のことでよろしいのでしょうか?これが、例えばC言語の プログラム作成なら、エディタ上に表示されている文字列等という認識になるのでしょうか?変な質問かも知れませんが、一般的にオフィス上でテキストデータに変換した場合あくまでそのソフトが処理する文字列の集まりという認識でよろしいのでしょうか。

  • EXCELから固定長テキストファイルを作れますか?

    みなさま、こんにちは。 EXCELから改行コード付きの固定長テキストファイルは作れますか? EXCELをテキストファイルに落としてエディタで開いて、必要なスペースやゼロを追加しているのですが、データ件数が多いと大変なので、もし方法があれば どうか教えて下さいまし。 よろしくお願いいたします。

  • エクセルで作ったデータをテキストに貼り付けたいです。

    エクセルで作ったデータをテキストに貼り付けたいです。 Excelの表を範囲選択してコピーしてメモ帳/またはメールに貼り付けると、タブ区切りのテキストとして貼り付けられてしまいます。 そうなると、データがデコボコになりすごく見づらいです。 毎日使うので、すべての行を手作業でスペースを入れるのも大変です。 なにか方法等ご存知でしたらお教えいただけると助かります。 よろしくお願いいたします。

専門家に質問してみよう