Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


42625 / 76732 ←次へ | 前へ→

【39170】Re:既存ファイルを開いて、中身を上書き...
発言  Blue  - 06/6/19(月) 15:12 -

引用なし
パスワード
   一応流れを考えてみた。


一時ファイルを使う場合)

 1.ファイルを開く(読み込み用)
 2.ファイルを開く(書き込み用->一時ファイル)
 3.1行読み込む
 4.先頭の数字によって、変更する場合、読み込んだ文字列を変更する
 5.4で処理した文字を2のファイルに書き込む
 6.ファイルの終わりまで3〜5を繰り返す
 7.ファイルを閉じる(読み込み用)
 8.ファイルを閉じる(書き込み用)
 9.読み込み用ファイルを削除する
10.書き込み用ファイルの名前を変える

エクセルシートを使う場合)

 1.ファイルを開く
 2.1行読み込む
 3.先頭の数字によって、変更する場合、読み込んだ文字列を変更する
 4.3で処理した文字を任意のシートの行の終わりに追記する
 5.ファイルの終わりまで2〜4を繰り返す
 6.ファイルを閉じる
 7.ファイルを上書きモードで開く
 8.4でためた情報をファイルに書き込む
 9.ファイルを閉じる

メモリ上だけの場合)

 1.ファイルを開く
 2.1行読み込む
 3.先頭の数字によって、変更する場合、読み込んだ文字列を変更する
 4.3で処理した文字を配列の変数の末尾に記憶させる(ReDimで広げて設定)
 5.ファイルの終わりまで2〜4を繰り返す
 6.ファイルを閉じる
 7.ファイルを上書きモードで開く
 8.4でためた情報をファイルに書き込む
 9.ファイルを閉じる

4 hits

【39141】既存ファイルを開いて、中身を上書きする方法。 mutu 06/6/19(月) 10:00 質問
【39145】Re:既存ファイルを開いて、中身を上書きす... ponpon 06/6/19(月) 10:58 発言
【39152】Re:既存ファイルを開いて、中身を上書きす... mutu 06/6/19(月) 11:36 質問
【39162】Re:既存ファイルを開いて、中身を上書き... neptune 06/6/19(月) 14:11 発言
【39168】Re:既存ファイルを開いて、中身を上書き... mutu 06/6/19(月) 14:57 質問
【39170】Re:既存ファイルを開いて、中身を上書き... Blue 06/6/19(月) 15:12 発言
【39179】Re:既存ファイルを開いて、中身を上書き... mutu 06/6/19(月) 15:57 お礼
【39188】Re:既存ファイルを開いて、中身を上書き... Blue 06/6/19(月) 16:39 発言

42625 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free