Actually, I am very new on programming and don't know all the technologies / techniques, I am aware that there is something called "SQL Report Services" but I don't know what kind of requirements it can answer to.

Besides, what I am trying to do is creating a very simple userform on excel for office use. This will be used by employees that barely can use excel. I cannot expect them to start a query to SQL server and import required data to Excel(imagine how hard my life is ) For myself, it is better to query data via external data wizard but other people on organization needs a simpler (way simpler) solution. That is why I decided to code something like this.

Anyway, if you have any idea that makes my life easier I really would appreciate it