Excel VBA質問箱 IV

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

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


56685 / 76732 ←次へ | 前へ→

【24793】Re:同じ文字列があるセルを選択する方法
回答  Kein  - 05/5/10(火) 20:36 -

引用なし
パスワード
   セル範囲を検索するのだから、検索値をセルに入力するのは好ましくありません。
InputBox等を使って、検索値を取得するような形の方がベターです。
例えば

Dim FSt As String
Dim FR As Range, PltR As Range

Do
  FSt = InputBox("検索する文字列を入力して下さい")
  If FSt = "" Or IsNumeric(FSt) Then Exit Sub
  Set FR = Sheets("Sheet1").Cells.Find(FSt, , xlValues, xlWhole)
  If FR Is Nothing Then
   MsgBox "その検索値は見つかりません" & vbLf & _
   "他の文字列を入力して下さい", 48
  End If
Loop While FR Is Nothing
Set PltR = FR.Offset(4, -1).Resize(10, 3)
With Charts.Add
  .ChartType = xlXYScatterLinesNoMarkers
  .SetSourceData PltR, xlColumns
  .Location xlLocationAsNewSheet, "Sheet2"
End With
Set FR = Nothing: Set PltR = Nothing

などのコードが考えられます。なお、あくまで
>選択されたセルから4行、-1列移動したセルを基準に、
>そこから10行、3列の範囲の数値をグラフ化
という前提です。実態と違っていたとしても、説明不足の責任はそちらにあるのだから
上のコードを参考にして自分で改造して下さい。
2 hits

【24772】同じ文字列があるセルを選択する方法 hirop 05/5/9(月) 19:04 質問
【24773】Re:同じ文字列があるセルを選択する方法 ichinose 05/5/9(月) 19:12 発言
【24777】Re:同じ文字列があるセルを選択する方法 hirop 05/5/10(火) 10:14 質問
【24778】Re:同じ文字列があるセルを選択する方法 Kein 05/5/10(火) 10:46 発言
【24779】Re:同じ文字列があるセルを選択する方法 hirop 05/5/10(火) 11:17 回答
【24783】Re:同じ文字列があるセルを選択する方法 hirop 05/5/10(火) 13:45 質問
【24792】Re:同じ文字列があるセルを選択する方法 hirop 05/5/10(火) 20:08 発言
【24793】Re:同じ文字列があるセルを選択する方法 Kein 05/5/10(火) 20:36 回答
【24803】Re:同じ文字列があるセルを選択する方法 hirop 05/5/11(水) 9:29 お礼
【24822】Re:同じ文字列があるセルを選択する方法 hirop 05/5/11(水) 11:50 質問
【24831】Re:同じ文字列があるセルを選択する方法 hirop 05/5/11(水) 14:42 質問
【24858】Re:同じ文字列があるセルを選択する方法 ponpon 05/5/11(水) 19:04 回答

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