You may also try this to see if this works as per the requirement.
Option Explicit
Sub ConvertIntoMinutes()
Dim lr As Long
Dim rng As Range, cell As Range
lr = Cells(Rows.Count, 1).End(xlUp).Row
Set rng = Range("A2:A" & lr)
For Each cell In rng
Select Case Right(cell, Len(cell) - InStr(cell, " "))
Case "minute", "minutes"
cell.Offset(0, 1) = Left(cell, InStr(cell, " ") - 1) + 0
Case "hour", "hours"
cell.Offset(0, 1) = Left(cell, InStr(cell, " ") - 1) * 60
Case "week", "weeks"
cell.Offset(0, 1) = Left(cell, InStr(cell, " ") - 1) * 7 * 24 * 60
Case "day", "days"
cell.Offset(0, 1) = Left(cell, InStr(cell, " ") - 1) * 24 * 60
End Select
Next cell
End Sub
Bookmarks