Macro that work from another sheet when my worksheet is hidden

Jeffreyxx01

Board Regular
Joined
Oct 23, 2017
Messages
156
Hi

I need my macro to work from another sheet when my worksheet is hidden

Can anyone help and explain how to do it,

Code:
Sub Date_Change_Weekly()'
' Date_Change_Weekly Macro
'
Dim Sht As Worksheet


Set Sht = ActiveWorkbook.Sheets("Pipeline")


Sht.Cells.FormulaR1C1 = "=TODAY()"
    Range("BK1").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
End Sub
 
Yes, from what I've seen VBA will assume you mean do (whatever) on the active worksheet unless you specify otherwise. So since your sheet is hidden, you'll have to name it, correct.

Code:
Worksheets("Name").Range("BK1") = Date

the sheet being hidden wont affect the procedure at all, you just wont see it happen or that it happened until you unhide the sheet.
 
Upvote 0

Excel Facts

How can you automate Excel?
Press Alt+F11 from Windows Excel to open the Visual Basic for Applications (VBA) editor.

Forum statistics

Threads
1,223,911
Messages
6,175,333
Members
452,636
Latest member
laura12345

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top