Excel VBA質問箱 IV

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

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


71381 / 76738 ←次へ | 前へ→

【9852】Re:BOOK間で値のコピーを繰り返しって?
回答  INA  - 03/12/19(金) 9:25 -

引用なし
パスワード
   >1:B列の値が空白になったらコピーはおわり。
>(データによってはB列の数は異なるため。)
Dim i As long

If Cells(i,2).Value = "" Then
 Msgbox "B列は" & i & " 行目で空白になりました。"
 Exit Sub
Else
 '処理
End if


>2:opentextで開くデータのファイル名は*.lst
>(今回はho.lstというBOOKになりましたが、
>いつも*部分ファイル名は異なるものを扱いたい。)
その都度、ファイルをユーザーが指定するということであれば、
GetOpenFilename メソッド
が使えると思います。

>3:できれば開いたtextデータのwindowは表示されない。
>(常にBOOK1.xlsを表示していたい。・・・
>マクロの記録ではwindowがころころ切り替わってしまいます。)
ScreenUpdating プロパティで画面の表示を更新させなくするか、
もしくは、Visible プロパティでブックのウィンドウや、
EXCEL自体を非表示にしては如何でしょうか?

>4:コピーが終わったらコピー元のBOOKは終了したい。
>とりあえずは上記4項目です。
Close メソッドの使用例
次の使用例は、Book1.xls のブックを閉じます。内容の変更は保存しません。
Workbooks("BOOK1.XLS").Close SaveChanges:=False
でしょうか?
0 hits

【9849】BOOK間で値のコピーを繰り返しって? みい 03/12/18(木) 20:02 質問
【9852】Re:BOOK間で値のコピーを繰り返しって? INA 03/12/19(金) 9:25 回答
【9854】Re:BOOK間で値のコピーを繰り返しって? みい 03/12/19(金) 11:44 お礼
【9857】Re:BOOK間で値のコピーを繰り返しって? INA 03/12/19(金) 13:25 回答
【9860】Re:BOOK間で値のコピーを繰り返しって? みい 03/12/19(金) 14:25 質問
【9865】Re:BOOK間で値のコピーを繰り返しって? Jaka 03/12/19(金) 15:26 回答
【9867】Re:BOOK間で値のコピーを繰り返しって? INA 03/12/19(金) 15:31 回答
【9869】Re:BOOK間で値のコピーを繰り返しって? みい 03/12/19(金) 15:38 お礼

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