|
▼kanabun さん:
返信ありがとうございます。
問題なく処理してくれました。
ありがとうございます。
ちょっと分からない部分もありますが、
調べて確認させていただきます。
とても参考にありました。
>▼しんく さん:
>
>>1点だけよろいいでしょうか。
>>日付の重複チェックを追加することは難しいですか。
>>B列の日付で18:00と18:00があった場合、片方は不要にしたいのです。
>Try1() をすこし修正して、
>すでにある文字列の中に 追加しようとしている文字列がないときだけ
>時刻を追加しています。
>
>Sub Try1b() '重複時刻カット
> Dim c As Range
> Dim ss As String
> Dim st As String
>
> For Each c In Range("B30", Cells(Rows.Count, 2).End(xlUp)) _
> .SpecialCells(xlCellTypeConstants, xlNumbers)
> If IsDate(c.Text) Then
> If Len(ss) = 0 Then
> ss = Format$(c.Value2, "yyyy/mm/dd hh:nn")
> Else
> st = Format$(c.Value2, "hh:nn")
> If InStr(ss, st) = 0 Then ss = ss & ("、" & st)
> End If
> End If
> Next
> Range("B25").Value = "発生時間:" & ss
>
>End Sub
|
|