Excel VBA質問箱 IV

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

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


44990 / 76735 ←次へ | 前へ→

【36752】Re:データを取得する便利なマクロですが、処理を速くするには?
回答  Kein  - 06/4/12(水) 15:00 -

引用なし
パスワード
   >アクティブセルと同じ値のセルを、アクティブセルの3つ左の列から探し出し、
>探しだしたセルの右にある値をアクティブセルの右に書き出す
普通に Findメソッドで探せばよいと思います。

Sub データ取得1個B()
  Dim FR As Range

  With ActiveCell
   Set FR = .Offset(, -3).EntireColumn _
   .Find(.Value, , xlValues, xlWhole)
   If Not FR Is Nothing Then
     .Offset(, 1).Value = FR.Offset(, 1).Value
     Set FR = Nothing
   Else
     MsgBox .Value & vbLf & "は見つかりません", 48
   End If
  End With
End Sub
0 hits

【36749】データを取得する便利なマクロですが、処理を速くするには? カド 06/4/12(水) 14:43 質問
【36750】Re:データを取得する便利なマクロですが、... Statis 06/4/12(水) 14:53 発言
【36751】Re:データを取得する便利なマクロですが、... カド 06/4/12(水) 14:58 発言
【36753】Re:データを取得する便利なマクロですが、... Statis 06/4/12(水) 15:08 回答
【36754】Re:データを取得する便利なマクロですが、... カド 06/4/12(水) 15:37 お礼
【36756】Re:データを取得する便利なマクロですが、... Statis 06/4/12(水) 15:57 回答
【36757】Re:データを取得する便利なマクロですが、... カド 06/4/12(水) 16:37 お礼
【36760】Re:データを取得する便利なマクロですが、... Statis 06/4/12(水) 17:01 回答
【36763】超高速処理でしたよ。なんてね。 カド 06/4/12(水) 17:52 お礼
【36764】蛇足でしたらごめんなさい。 Ned 06/4/12(水) 20:13 発言
【36771】Re:蛇足でしたらごめんなさい。 カド 06/4/13(木) 6:13 お礼
【36772】ほんとに超高速でした。 カド 06/4/13(木) 6:53 お礼
【36796】やはり1秒で処理できました。 カド 06/4/14(金) 8:40 お礼
【37191】大きな問題があることに気づきました。 カド 06/4/25(火) 15:23 質問
【37197】Re:大きな問題があることに気づきました。 Ned 06/4/25(火) 16:18 発言
【37223】Re:大きな問題があることに気づきました。 Ned 06/4/26(水) 10:05 発言
【37247】Re:大きな問題があることに気づきました。 カド 06/4/26(水) 21:34 お礼
【37249】こちらこそ。勉強させて頂きました^ ^ Ned 06/4/26(水) 23:10 発言
【36752】Re:データを取得する便利なマクロですが、... Kein 06/4/12(水) 15:00 回答
【36755】Re:データを取得する便利なマクロですが、... カド 06/4/12(水) 15:41 お礼
【36758】Re:データを取得する便利なマクロですが、... Kein 06/4/12(水) 16:51 回答
【36762】Re:データを取得する便利なマクロですが、... カド 06/4/12(水) 17:22 お礼

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