diff --git a/test/test_roo.rb b/test/test_roo.rb
index <HASH>..<HASH> 100644
--- a/test/test_roo.rb
+++ b/test/test_roo.rb
@@ -1780,5 +1780,15 @@ Sheet 3:
       assert_equal :date, oo.celltype(1,1)
     end  
   end
+  
+  
+  def test_bad_excel_date
+    with_each_spreadsheet(:name=>'bad_exceL_date', :format=>:excel) do |oo|   
+      assert_nothing_raised(ArgumentError) {
+        assert_equal DateTime.new(2006,2,2,10,0,0), oo.cell('a',1)
+      }
+    end
+  end
+  
    
 end # class
add test case for excel date issue (monkey patch for spreadsheet)