Excel VBA質問箱 IV

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

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


29072 / 76732 ←次へ | 前へ→

【52949】オーバーフローとは
質問  にしもり  - 07/12/10(月) 11:39 -

引用なし
パスワード
   こんにちは。
下記を実行するとFor i = 5 To ws1.Range("B5").End(xlDown).Rowのところでオーバーフローしました、と出ます。
何がいけないのか教えていただけませんでしょうか。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Dim Pnm As String
Dim Cnm As String
Dim ws1 As Worksheet
Dim i As Integer

  If Not Application.Intersect(Range("B5:B107"), Target) Is Nothing Then
  
   With Target
    Pnm = .Offset(, 1).Value
    Cnm = .Offset(, 2).Value
   End With
  
    Set ws1 = Worksheets("Sheet2")
    For i = 5 To ws1.Range("B5").End(xlDown).Row
    If IsEmpty(ws1.Cells(i, 2).Value) Then
    ws1.Cells(i, 2).Value = Pnm
    ws1.Cells(i, 3).Value = Cnm
    End If
    Next
    Cancel = True
 
  End If

End Sub
1 hits

【52949】オーバーフローとは にしもり 07/12/10(月) 11:39 質問
【52950】Re:オーバーフローとは Blue 07/12/10(月) 11:52 回答
【52953】Re:オーバーフローとは にしもり 07/12/10(月) 14:17 お礼
【52954】For ..Next ステートメントを思ったとおり... にしもり 07/12/10(月) 14:24 質問
【52957】Re:For ..Next ステートメントを思ったと... neptune 07/12/10(月) 15:18 発言
【52961】Re:For ..Next ステートメントを思ったと... にしもり 07/12/10(月) 15:47 質問
【52964】Re:For ..Next ステートメントを思ったと... neptune 07/12/10(月) 16:25 発言
【52971】Re:For ..Next ステートメントを思ったと... とおりすがり 07/12/10(月) 17:29 発言
【52973】Re:For ..Next ステートメントを思ったと... にしもり 07/12/10(月) 17:57 お礼

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