こんにちわ刈谷です

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
刈谷 真
記事: 18
登録日時: 2005年7月04日(月) 19:29
お住まい: 愛知県

こんにちわ刈谷です

#1 投稿記事 by 刈谷 真 »

私は会社で表計算をしているのですが、.txtファイルの計算が大変で、
.txtファイルを読み込んで変換したいのですが、コードを教えていただけないでしょうか。下のように変換をしたいのですが・・・

2月201,700の仕入れ   
3月195,030の仕入れ
4月230,500の仕入れ
5月219,000の仕入れ

201,700
195,030
230,500
219,000
konisi
記事: 893
登録日時: 2005年7月25日(月) 13:27
お住まい: 埼玉県東松山市
連絡する:

#2 投稿記事 by konisi »

暇潰しに適当にコードくんでみました。 一つ思ったこと。
単純作業は面倒だけどそれをパソコンにやらせるためにわざわざアプリ作る方が面倒である。
Website→http://web1.nazca.co.jp/himajinn13sei/top.html
ここ以外の場所では「暇人13世」というHNを主として使用。

に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
NoWest
記事: 264
登録日時: 2005年5月31日(火) 10:52
お住まい: 高知
連絡する:

#3 投稿記事 by NoWest »

> 暇潰しに適当にコードくんでみました。

さてさて、事はそう簡単にいくとは限りませんよ。

今回の場合、ABのバージョンが分からないのですが、悪くするととんでもない結果になりかねません。

まず、1つ目の問題ですが、データに”,”カンマが含まれていると言うことです。ABまたはCではこれをデータ区切りに使用しているのでカンマの前後で異なるデータとしてINPUTされてしまいます。
(簡単にいうとLine Inputを使わないといけないと言うことです。)

次に、2つ目の問題点を挙げると質問の例からして”12月”が出てくる可能性があると言うことです。
InStr()関数などを使って”月”及び”の”という文字列の位置を調べたほうが無難でしょう。
konisi
記事: 893
登録日時: 2005年7月25日(月) 13:27
お住まい: 埼玉県東松山市
連絡する:

#4 投稿記事 by konisi »

あなたの意見には賛成しますが、そこまで暇がなかった。>>NoWestさん
Website→http://web1.nazca.co.jp/himajinn13sei/top.html
ここ以外の場所では「暇人13世」というHNを主として使用。

に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
刈谷 真
記事: 18
登録日時: 2005年7月04日(月) 19:29
お住まい: 愛知県

Re.

#5 投稿記事 by 刈谷 真 »

刈谷 真です。
皆さん、ありがとうございます。
いろいろ参考にさせていただきます。
返信する