- 1 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 17:33:37 ]
- ここは Visual Basic 〜6.0 の質問スレです。
質問者は使用しているOS、VBのバージョン、サービスパックのバージョン、 「何がしたくて、どうしたけど、どう困っているのか」を明確に書きましょう。 VB.NETは別物なので専門スレで、VBA、APIの質問もそれぞれのスレで。 ○ 質問者の心得 一.質問する前にMSDNやGoogle、過去ログにも目を通してみる。 二.VBScript、インストーラーなどはこのスレでOK。 三.質問は第三者にもわかりやすいよう簡潔かつ具体的に。 四.荒らしは相手しない。 ○ 回答者の心得 一.答えられない質問は無駄に罵倒せずスルー。無理するな。 二.代用法を強制しない。 三.回答する上で必須ではない情報をむやみに聞き返さない。 四.荒らしは相手しない。 五.VB情報募集中。 六.回答は質問者が理解できるよう具体的に。 MSDN Online Japan ホーム www.microsoft.com/japan/msdn/default.asp Visual Studio 6.0 Service Pack 6 msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx Google www.google.co.jp/ ※「まず自分で調べる」クセを身につけよう。
- 283 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 01:13:28 ]
- あと>>279につっこませてくれ。それを言うならCSVです、と。
- 284 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 01:18:50 ]
- >>276
>>277は メニューのプロジェクト→プロジェクトのプロパティ 「コンパイル」タブの話です。
- 285 名前:279 mailto:sage [2007/06/27(水) 11:21:18 ]
- >>281
どうもです。 案1の場合、既存のCSVをInputにして1行ごとにOut。。 その時にヘッダー、、項目行と結合って事でしょうか? >>283 ( ̄□ ̄;)!! あっ
- 286 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 12:14:14 ]
- VBScriptでCVS作ったらまさに神だな・・・
いつ落ちるか怖くて使いたくないがw
- 287 名前:デフォルトの名無しさん [2007/06/27(水) 13:15:23 ]
- >>285
横レスだが 別にStreamだし一気に読みこんでそこにくっつけるんでいいんじゃないの?
- 288 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 13:55:51 ]
- 他のアプリケーションでオープン中のファイルを直接編集・更新かける方法は
御座いませんでしょうか?
- 289 名前:279 mailto:sage [2007/06/27(水) 14:27:03 ]
- >>287
objRead.AtendOfStream 〜 こういうやつ? InsertLine なんてもあったとは知らなかった、、、 なんとなくどうすればいいか見えてきた気がします。 みんなヒントサンクスです。もうちょい頭ひねってみます でも。。。(´・ω・`)突っ込みあってから元気でないよー
- 290 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 14:42:16 ]
- >>288
「他のアプリケーション」はオープンしてるファイルを 横から書き換えられて誤動作しないの?
- 291 名前:279 mailto:sage [2007/06/27(水) 15:18:43 ]
- Set objRead = objFso.OpenTextFile(読込CSVの保存パス , ForReading)
objRead.ReadAll intLine = objRead.Line まずこんなんやってみました。 ここから行数わりだして、その値をとりあえず「x」として その「x」が1行目をさす所に"InsertLine〜"を考えています。 たぶんいろんなやり方あるんだろうけど、ここからやっていきます。 また詰まったら指導お願いすると思うのでよろしくです。
- 292 名前:デフォルトの名無しさん [2007/06/27(水) 15:29:17 ]
- >>279
のような行動が当たり前なんだろうけど、このスレではものすごい優秀な行動に見えて困るw
- 293 名前:デフォルトの名無しさん [2007/06/27(水) 23:01:08 ]
- tempというエクセルファイル(マクロを実行するファイル)と同じ階層に
財務****.xls(*は日付)というファイルが複数あって、 財務ファイルのセルA1とA10の値をtempにリスト化させるにはどうしたらいいのでしょう? 財務ファイルを一つずつ開けてたらきりがないので一気に処理できたらと思うのですが・・・。 できれば、 財務ファイル名、A1、A10 が横に並んでて、縦にファイル全ての値がリスト化できるようにしたいのですが、どなたかご存じないですか?
- 294 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:56:51 ]
- ・フォルダ内の全てのファイル名を順に得るようなコードを書いてみる
・任意のエクセルファイルを開いてA1〜A10を読むコードを書いてみる ・二つをくっつける。ファイル名が自身と同じなら読まない。開くたびに一行ずらす。 って、VBAはスレ違いじゃなかったっけか。
- 295 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 04:42:41 ]
- > ここから行数わりだして、その値をとりあえず「x」として
> その「x」が1行目をさす所に"InsertLine〜"を考えています。 何言ってるかわからんのだけど誰かわかるの居る? >>279の目的で行数調べる必要どこにあるんだ? >>292 ?
|

|