Range.find not working with excel VBA
<p>I am having trouble with range.find method in excel VBA.</p>

<p>I have two sheets.
Sheet A has a format as follows (months are irregular intervals):</p>

<pre><code>Dec-1997
Dec-1999
Dec-2000
Dec-2001
Dec-2002
Dec-2003
Dec-2004
Dec-2005
Dec-2006
Mar-2007
Dec-2007
Dec-2008
Dec-2009
Dec-2010
Dec-2011(a)
Dec-2013
Dec-2014
</code></pre>

<p>Sheet B has a column A where dates are laid out in regular quarterly intervals like below.</p>

<pre><code>Jun-2011
Sep-2011
Dec-2011
Mar-2012
Jun-2012
Sep-2012
Dec-2012
Mar-2013
Jun-2013
Sep-2013
Dec-2013
Mar-2014
Jun-2014
Sep-2014
Dec-2014
</code></pre>

<p>I want my VBA code to iterate through each item in sheet A and find the associated row number in sheet B.</p>

<p>Here's the snippet from my code:</p>

<pre><code>Sub sSearch(arr As Variant, j As Integer, rngSearch As Range, ws As Worksheet)
    Dim wsWrite As Worksheet
    Set wsWrite = ThisWorkbook.Sheets(1) ' Sheet B
    Dim rngResult As Range
    Dim intRows As Integer
    Dim rngRow As Range
    Dim strDate As String

    For i = 0 To UBound(arr)
        Set rngResult = rngSearch.Find(arr(i), LookIn:=xlValues)
        intRows = rngResult.End(xlDown).Row - rngResult.Row ' determine number of rows in Sheet A
        For k = 1 To intRows '
            strDate = Left(rngResult.Offset(k).Text, 9)
            set rngRow = wsWrite.Range("A:A").Find(What:=strDate, LookIn:=xlValues)
            wsWrite.Cells(intRow, i + j).Value = arr(i)
            wsWrite.Cells(intRow, i + j).Value = _
                ws.Cells( _
                rngResult.End(xlDown).Row, _
                rngResult.End(xlToRight).Column).Value
        Next
    Next

End Sub
</code></pre>

<p>I get an error on the following line</p>

<pre><code>set rngRow = wsWrite.Range("A:A").Find(What:=strDate, LookIn:=xlValues)
</code></pre>

<p>I tried everything I could think of including looking through microsoft documentation, searching on here but no luck.
rngRow returns nothing even though I can see that the value stored in strDate is a value in cell A2 of that sheet. 
Any help would be appreciated. Thanks!</p>