Ok so I have a timesheet spreadsheet that I use and I've added some code to it (a while back now) to summarise my arrival and leaving times for the week. I'm now trying to update it so that it looks for a certain value within a column ("9df"), and if it contains it the put "9df" instead of the time.
This is what I currently have, I tried the commented bit on the end but it doesn't work. Thinking I'm going to have to do an If Else? Just can't get my head around it yet so any help would be appreciated:
Sub LeaveArriveTime()
Sheets("Time Log").Select
Range("B58").Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, -1).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("B3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("D58").Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, -3).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("C3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("F58").Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, -5).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("D3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("H58").Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, -7).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("E3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("J58").Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, -9).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("F3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("B1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(0, -1).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("B2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("D1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(0, -3).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("C2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("F1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(0, -5).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("D2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("H1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(0, -7).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("E2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
Sheets("Time Log").Select
Range("J1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(0, -9).Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("StartEnd Times").Select
Range("F2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "h:mm"
' If Sheets("Time Log").Range("B2:B58").Value = "9df" Then
' Sheets("StartEnd Times").Range("B2:B3").Value = "9df"
' End If
End Sub
Thanks in advance!