ここから本文です

数字を書き換えるプログラムを作りたい

dio********さん

2010/8/1512:08:54

数字を書き換えるプログラムを作りたい

(12,34,5)
(2、335、67)
(358、12、1234)



(555、2、123)
(2、23、12)

このような数字のセットが何十行にも渡って続いています。
数字の桁数は揃っていません。
これを
(12,34,1)
(2、335、1)
(358、12、1)



(555、2、1)
(2、23、1)
このように最後だけ1に書き換えるには
どんなプログラムを組めばいいのでしょうか?

使ってるのはメモ帳です。

補足UWSCというソフトの待ち時間を1にしたいんです。
カンマは皆同じです。私の書き間違えです。
しかし1行当たりのカンマで区切られる要素の数は3個から6個くらいありばらばらに現れます。
漢字を含む文字もあります。
一例
ACW(GETID("Sleipnir","SleipnirMainWindow"),-4,-4,1288,1002,0)
BTN(LEFT,DOWN,432,474,1)
MMV(432,474,1)

閲覧数:
133
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

c_c********さん

編集あり2010/8/1516:35:08

///作成/////////////////
http://jigokunosatamo.seesaa.net/article/159505884.html?1281857262
こんな感じでどうでしょうか?
なんだかんだで、30分くらいかかったかな?
まぁ、自己責任で~。
作り方自体は、下を参照で、言語も分からないので、他に書きようがないけど。
///作成/////////////////

必ず3つの要素で、一度だけなら、officeか、フリーソフトのオープンオフィスの表計算にインポート。
区切り文字を”、”にすれば、”、”でくぎれるから、最後の行だけ1にして、以下コピー。
そして、エクスポートすれば、完成。

”、”と”,”の違いがあるのなら、微調整するが、プログラムを作りより早いかと思われる。
ようは、手動の方が早いかと。(苦笑

書かれていない問題点としては、要素は必ず3つなのかって点と、”、”と”,”の違いがあるかで、プログラムの書き方も違ってきます。

おまけ
うーむ、人様のデータだとフォーマットがバラバラなので、ちょいと面倒です。
普通は、Split関数っていう、データを分ける関数を使えばいいんですが、最後の要素・・・となると。
できるけど、ちと面倒かと。
何十行だと、手動でなおした方が早いですよ。(苦笑

うーん、ちょっと締め切るの待っててねー。
一個懸念。
「自動処理をさせるソフトみたいだけど、嫌がらせ目的だったら、いやだなー。」
ってのと、最後要素って、経過時間?
だとすると、1秒?だと動かない可能性があるよ。

質問した人からのコメント

2010/8/15 17:47:31

親身の回答に感謝します。さっそくProject1を開きましたが使い方がわかりません(泣)。質問を再掲示しました。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php?qid=114...
ブログにも転載しました。
http://blogs.yahoo.co.jp/uuatanabetakahiko/18231973.html

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

[PR]お得情報

ふるさと納税サイト≪さとふる≫
実質2000円で好きなお礼品を選べる
毎日人気ランキング更新中!

その他のキャンペーン

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる