Excel VBA質問箱 IV

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

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


239 / 13617 ツリー ←次へ | 前へ→

【81260】カーソルを移動 yuji 20/4/22(水) 5:16 質問[未読]
【81261】Re:カーソルを移動 マナ 20/4/22(水) 21:04 発言[未読]
【81262】Re:カーソルを移動 yuji 20/4/23(木) 21:26 質問[未読]
【81263】Re:カーソルを移動 マナ 20/4/23(木) 22:57 発言[未読]

【81260】カーソルを移動
質問  yuji  - 20/4/22(水) 5:16 -

引用なし
パスワード
   マクロ初心者です。

シートに書かれたデータの最初の行にカーソルを移動させたいのですが、うまくいきません。

例えばA列の2行目から100行目まで数式を使ってデータが入力されています。

   A    B
2 (空白)  8
3 (空白)
4 (空白)
5 (空白)
6 (空白)
7 (空白)
8 (空白)
9 (空白)
10 あああ
11 ううう
12 えええ
13 ききき
14 けけけ
15 こここ



データ管理上下から上へデータが追加されているのですが、この最初の文字列のあるA10にカーソルを置きたいのです。

そこでB2に空白の数を書いて、

Cells(Range("B2"),1)).Select
と書いてみましたが、うまくいきません。

どこが間違っているのでしょうか?
また、A10にカーソルを移動するにはどうすればいいのでしょうか?

【81261】Re:カーソルを移動
発言  マナ  - 20/4/22(水) 21:04 -

引用なし
パスワード
   ▼yuji さん:

検索(Find)を使ってみてはどうでしょうか。

【81262】Re:カーソルを移動
質問  yuji  - 20/4/23(木) 21:26 -

引用なし
パスワード
   ▼マナ さん:
アドバイスありがとうございます。

しかし、ファイルデータは例えば次にA10に”かかか”、その次にA9に”せせせ”という具合にどんどんウエニ追加されていきます。
つまり一番上の文字列は特定することができません。

それでもFINDを使ってできるのでしょうか?
(初心者なのでよくわからないため失礼な質問ですみません)

【81263】Re:カーソルを移動
発言  マナ  - 20/4/23(木) 22:57 -

引用なし
パスワード
   ▼yuji さん:

MsgBox Columns(1).Find(what:="*", LookIn:=xlValues).Address

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