Excel VBA質問箱 IV

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

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


49866 / 76732 ←次へ | 前へ→

【31766】Re:実行時エラー'13': 型が一致しません
回答  こたつねこ  - 05/11/29(火) 20:01 -

引用なし
パスワード
   初心者さん、こんばんは

>そのコードを用いますと、F列の一つのセルの内容を下にコピーする動作(セルの
>右下のポインタを持っていき、内容を下のセルにコピーする)を行うと「実行時エ
>ラー'13': 型が一致しません」とメッセージが出ます。(一行だけコピーではな
>りませんが、二行以上コピーすると出ます)
問題のコードは複数セルの変更に対応したコードでないため
エラーが発生しているようです。
下記コードでエラーが出なくなると思います、お試しください。

Private Sub Worksheet_Change(ByVal Target As Range)
  Dim Fom As String
  Dim Seru As Range 'ここを追加
 
  If Intersect(Target, Range("F6:F65536")) Is Nothing Then Exit Sub
  For Each Seru In Target 'ここを追加
   If Seru.Column=6 and Seru.Row=>6 then 'ここを追加
     With Seru 'ここを変更
      If .HasFormula = False Then Exit Sub
      Fom = .Formula
      If UCase(Left$(Fom, 5)) <> "=ROUN" Then
        Fom = Right$(Fom, Len(Fom) - 1)
        Application.EnableEvents = False
        .Formula = "=ROUNDDOWN(" & Fom & ",0)"
        Application.EnableEvents = True
      End If
     End With
   End if 'ここを追加
  Next 'ここを追加
End Sub

4 hits

【31568】keinさん教えてください 初心者 05/11/25(金) 17:00 質問
【31584】Re:keinさん教えてください Kein 05/11/25(金) 20:16 回答
【31592】Re:keinさん教えてください 初心者 05/11/26(土) 8:31 発言
【31712】Re:keinさん教えてください 初心者 05/11/29(火) 9:49 発言
【31713】Re:keinさん教えてください 注意 05/11/29(火) 10:07 発言
【31716】Re:keinさん教えてください ぱっせんじゃー 05/11/29(火) 11:16 発言
【31736】Re:keinさん教えてください 初心者 05/11/29(火) 15:08 回答
【31740】Re:keinさん教えてください ぱっせんじゃー 05/11/29(火) 16:10 発言
【31741】Re:keinさん教えてください 初心者 05/11/29(火) 16:25 発言
【31743】Re:keinさん教えてください ぱっせんじゃー 05/11/29(火) 16:36 発言
【31745】Re:keinさん教えてください 初心者 05/11/29(火) 16:54 回答
【31735】Re:keinさん教えてください 初心者 05/11/29(火) 15:03 回答
【31737】Re:keinさん教えてください Blue 05/11/29(火) 15:14 発言
【31742】Re:keinさん教えてください 初心者 05/11/29(火) 16:29 回答
【31746】なんだか... やま 05/11/29(火) 16:55 発言
【31748】Re:なんだか... ぱっせんじゃー 05/11/29(火) 17:02 発言
【31750】Re:なんだか... 初心者 05/11/29(火) 17:07 回答
【31754】Re:なんだか... ぱっせんじゃー 05/11/29(火) 17:14 発言
【31756】Re:なんだか... 初心者 05/11/29(火) 17:19 お礼
【31752】Re:なんだか... 初心者 05/11/29(火) 17:11 お礼
【31755】Re:keinさん教えてください こたつねこ 05/11/29(火) 17:16 発言
【31758】Re:keinさん教えてください 初心者 05/11/29(火) 17:46 お礼
【31759】Re:keinさん教えてください 初心者 05/11/29(火) 18:07 質問
【31766】Re:実行時エラー'13': 型が一致しません こたつねこ 05/11/29(火) 20:01 回答
【31784】Re:実行時エラー'13': 型が一致しません 初心者 05/11/30(水) 8:55 お礼
【31773】Re:keinさん教えてください Ned 05/11/29(火) 22:59 発言
【31786】Re:keinさん教えてください 初心者 05/11/30(水) 8:59 発言
【31787】Re:keinさん教えてください 初心者 05/11/30(水) 9:03 お礼
【31760】Re:keinさん教えてください ANS 05/11/29(火) 18:10 発言
【31785】Re:keinさん教えてください 初心者 05/11/30(水) 8:56 お礼
【31761】Re:keinさん教えてください こたつねこ 05/11/29(火) 18:31 発言

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