رحم الله والديك .. أزلت عنا مشكلة عاشت معنا عشرات السنين.
لو تفتح موضوع خاص بهذا الحل ليكون سهل الوصول له.
تفاديا لتكرار هذه السطور يفضل تحويلها إلى إجراء يستدعى كما الإجراء الأصل كالتالي:
Sub mySendKeys(String_ As String, Optional Wait As Boolean = False)
Dim WshShell As Object
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys String_, Wait
Set WshShell = Nothing
End Sub
وتستدعى كالتالي:
mySendKeys "{End}", True