Thank you for your review dear SOLVE-SMART
1- Sure will take a look at the recommended UDF methods later , thanks
2- Yes it is not very suitable for complex browser automation, I would say the best use case for the UDF is doing simple tasks, like filling/submitting forms and doing bulk changes for a group of pages ...
in fact i had multiple annoying tasks before that i need to do a simple checkbox click on a page then save the page (i had 100 pages) the task was stuck in the middle as it was not worth the trouble to install and learn about wedrivers and yet i cannot do them manually ...
3- Yes i agree that ControlSend is not the most reliable function, i believe that ControlSetText will be faster and more efficient , however i was not able to find the developer tool input box ControlID can you help me with that ?