Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #28  
Old 04-06-2018, 11:08 AM
Divinedar Divinedar is offline Variable for Date not working Windows 7 64bit Variable for Date not working Office 2010 64bit
Novice
Variable for Date not working
 
Join Date: Jun 2016
Posts: 21
Divinedar is on a distinguished road
Default Variable for Date not working

Wanted you to see my final code:

HTML Code:
Function PrjByMonth(strField As String, pMonth As Date)
Dim sht As Worksheet, i As Long, j As Integer
'Application.Volatile

PrjByMonth = 0
 
 
 
For Each sht In ActiveWorkbook.Sheets
    If Mid(sht.Name, 1, 2) = "FY" Then
        For j = 3 To 14 'The row of dates. Starts at C1 to N1
        
            If sht.Cells(1, j) = pMonth Then 'This says ROW 1,COLUMNS C THRU N
                For i = 2 To 30 'This says ROWS 2 THRU 30
                    If sht.Cells(i, 2) = strField Then ' This is ROWS 2 THRU 30, COLUMN B
                        PrjByMonth = PrjByMonth + sht.Cells(i, j)
                        GoTo nxtSht
                    End If
                Next i
            End If
        Next j
    End If
 
nxtSht: Next
 
End Function

Public Sub ViewPrjByMth()

Application.ScreenUpdating = False

Sheets("PrjByMth").Range("B2:BI50").Clear

With Sheets("PrjByMth").Range("B2:BI50")
  .FormulaR1C1 = "=IF(ISBLANK(RC1),0,IF(ISBLANK(R1C),0,prjbymonth(RC1,R1C)))"
  .Value = .Value
  .NumberFormat = "_($* #,##0_);_($* (#,##0);_($* ""-""_);_(@_)"
End With
BoldHighHours

Application.ScreenUpdating = True
End Sub
Sub BoldHighHours()

    Application.ScreenUpdating = False
    Dim c As Range

    For Each c In Range("B2:BI50")

        If c.Value >= 10 Then
            c.Font.Bold = True
            c.Interior.ColorIndex = 3
        Else
            c.Font.Bold = False
            c.Interior.ColorIndex = False
        End If

    Next
    Application.ScreenUpdating = True

End Sub
This works perfectly. I have more to do and if you don't mind helping me I would love to reach out to you at anytime? Thank you again
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
I want to create a bar chart of multiple variable. Then I need to draw trend lin of those variable shimulsiddiquee Excel 1 05-16-2017 07:39 AM
Run Time Error '91': Object variable or With block variable not set using Catalogue Mailmerge Berryblue Mail Merge 1 11-13-2014 05:36 PM
Variable for Date not working Run-time error 91 object variable or with block variable not set JUST ME Word VBA 4 03-25-2014 06:56 AM
Variable for Date not working Run-time error '91': Object variable or With block variable not set tinfanide Excel Programming 2 06-10-2012 10:17 AM
30+ days Variable Day Date Calculations via Fields ztag Word 2 01-06-2012 11:12 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 09:45 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft