Doing this fixed the problem, as part of codes I learned from Joiner from here! shift pressed, and automatically up?(to avoid long press and hold)
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Integer, ByVal dwExtraInfo As Integer)
Case "101" Clipboard.SetText(System.IO.File.ReadAllText(Application.StartupPath & "\SF1.txt")) keybd_event(&H10, 0, &H2, 0) SendKeys.SendWait("^" & "v")