I have some code that looks something like this:
 sub my_code()
Application.ScreenUpdating = False 
    'do lots of my things on my active workbook
    'then I create a new workbook and do stuff on that
    'looks like this:
    filePath = ThisWorkbook.Path & "\"
    fileName = Format(Date, "YYYY-MM-DD") & ".xlsx"    
    fileFullPath = filePath & fileName     
    Set newBook = Workbooks.Add
    newBook.SaveAs fileFullPath
    ThisWorkbook.Sheets("Summary").Copy Before:=Workbooks(fileName).Sheets(1)
    newBook.Sheets("Summary").UsedRange.Copy
 Application.ScreenUpdating = True
End Sub
So as you can see I am trying to get rid of the flashing when the macro runs. The flashing does not occur when I am doing work on my active workbook, but as soon as I start doing work on the new workbook, the flashing starts again. Why is this occurring, how do I stop it?
