
Untitled
By: a guest on
Jul 29th, 2012 | syntax:
None | size: 0.68 KB | hits: 14 | expires: Never
End IF not working on excel 2007
Option Explicit
Sub futures10()
Dim KeyHead, strContractName, strKeyCol As String
Dim x As Integer
Sheets("Futures10+14").Select
x = 2
strContractName = "C"
strKeyCol = "A"
KeyHead = Range(strContractName & x).Value
Do
If (Mid(Range(strContractName & x).Value, 1, 1) <> " ") Then
KeyHead = Range(strContractName & x).Value
Else
Range(strKeyCol & x).Value = KeyHead & Mid(Trim(Range(strContractName & x).Value), 1, 3) & _
Mid(Trim(Range(strContractName & x).Value), 6, 1)
End If
x = x + 1
Loop While (Range(strContractName & x).Value <> "")
End Sub