Excel VBA質問箱 IV

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

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


12694 / 76734 ←次へ | 前へ→

【69556】Re:TIMEVAKUEへ変換
回答  UO3  - 11/8/1(月) 12:50 -

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

とりあえず、H列の内容がTimeValueで変換可能な場合に置き換えるというコードです。
(With句を使っているのに、コードでは、それが考慮されていなかったので、そこも直してあります)

Sub 文字列を時刻にする_2()
  Dim i As Long
  Dim myTime As Variant
  With Worksheets("date")
    For i = 2 To 1500
      myTime = Empty
      On Error Resume Next
      myTime = TimeValue(.Cells(i, 8).Value)
      If myTime <> "" Then .Cells(i, 8).Value = myTime
    Next
  End With
End Sub

4 hits

【69553】TIMEVAKUEへ変換 MASU 11/8/1(月) 11:31 質問
【69554】補足 MASU 11/8/1(月) 11:43 お礼
【69555】Re:TIMEVAKUEへ変換 UO3 11/8/1(月) 12:42 発言
【69556】Re:TIMEVAKUEへ変換 UO3 11/8/1(月) 12:50 回答

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