Excel VBA質問箱 IV

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

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


70153 / 76738 ←次へ | 前へ→

【11096】Re:なぜでしょう(>_<")
発言  アイエネス  - 04/2/27(金) 23:33 -

引用なし
パスワード
   ▼初心者 さん:
>説明不足ですいません。これがはじめに書いたコードです。
>Sub TENZAIK()
>  Dim 行 As Integer
>  Dim n As Integer
>  n = 2
>  行 = Columns(1).CurrentRegion.Rows.Count
>   Workbooks.OpenText Filename:="ファイル名", _
>   DataType:=xlDelimited, Comma:=True
>  Application.DisplayAlerts = False
>  Columns(2).Select
>  Selection.Insert
>  Cells(1, n).Value = "得意先"
>  Application.CutCopyMode = False
>  Cells(2, n).Select
>  Selection.FormulaR1C1 = "=MID(RC[-1],1,7)"
>  Selection.Copy
>  Range(Cells(3, n), Cells(行, n)).Select
>  ActiveSheet.Paste
>  Application.CutCopyMode = False
>  End Sub
>"=MID(RC[-1],1,7)"の計算式をB列に出したいのです。
>B列に出すときにA列の最終行まで出したいということなのですが・・・


とりあえず、F8ボタンでステップインして、変数「行」の値がいくらなのか確認してください。変数の値はローカルウィンドウを表示すれば、一覧できます。あと、変数名の上にカーソルを合わしても表示されると思います。
あと、もしOpenTextで開いたあとのA列の行数を出したいのであれば、変数の設定位置が違います。

0 hits

【11011】なぜでしょう(>_<") 初心者 04/2/24(火) 1:56 質問
【11012】Re:なぜでしょう(>_<") りん 04/2/24(火) 8:05 回答
【11050】Re:なぜでしょう(>_<") 初心者 04/2/25(水) 11:20 質問
【11058】Re:なぜでしょう(>_<") アイエネス 04/2/25(水) 19:17 回答
【11068】Re:なぜでしょう(>_<") 初心者 04/2/26(木) 10:52 質問
【11069】Re:なぜでしょう(>_<") Jaka 04/2/26(木) 17:24 発言
【11071】Re:なぜでしょう(>_<") アイエネス 04/2/27(金) 0:55 発言
【11090】Re:なぜでしょう(>_<") 初心者 04/2/27(金) 16:17 発言
【11096】Re:なぜでしょう(>_<") アイエネス 04/2/27(金) 23:33 発言
【11146】Re:なぜでしょう(>_<") 初心者 04/3/1(月) 13:03 お礼
【11065】Re:なぜでしょう(>_<") Kein 04/2/26(木) 0:26 回答

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