Try to find out why for days! This is the code:
Sheets("DCF").Select
Columns("H:H").Select
Selection.Copy
Columns("V:V").Select
Selection.Insert Shift:=xlToRight
Range("V6").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=Date_of_Value"
Range("V6").Select
Selection.NumberFormat = "[$-409]mmmm d, yyyy;@"
Columns("V:V").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
when I hit F8, after line Selection.Insert Shift:=xlToRight
, it jump to another macro which is a function. This function is exactly copy from here:
http://exceltipstechniques.blogspot.com/2014/01/how-to-convert-numeric-value-into.html#
I can't figure out why it jump from one macro to another without call.