Hello;
First, addressing your learning task:
If you have Windows 2000 Prof or higher OS installed in the system then you can start creating the VB script files easily and you can learn from it.
1. Create a text file on a desktop and then type in the below text
Msgbox "Hello World"
Save the file and then close the editor and then rename the file to "Example1.VBS"
Now double-click the file....
2. Do the same for below as above
a = Inputbox("Enter Number 1")
b = Inputbox("Enter Number 2")
msgbox "the sum is: " & cstr(cint(a) + cint(b))
Save the file and then close the editor and then rename the file to "Example2.VBS", enter a integer in the first prompt, and second integer on the second prompt... then it will show the sum of those two integer in the next message box.
From the below link you will see a .PDF file which lists all the VB commands for your reference
http://www.inet.hr/~ecankovi/progami/Complete%20List%20Of%20Visual%20Basic%20Commands.pdf
So this will be your learning task for the VB, Focus on the simple examples and then start writing on complex code as you go on.
Secondly: The VBS (visual basic scripting) is very old, but definitely not out-dated. As you are a Tester, all the scripting languages comes in handy with the knowledge point of view. There are so many Testing automation tools where the VB and JS both are used as a proper scripting languages for writing the sequence flow for testing and the person chooses the language to suite his best and sometimes the company standards.
Even in Microsoft-SQL, when creating SSIS packages for data transformation, there is a option for choosing which scripting language to be used.
So please do not consider learning VB is going to get you down in the career growth, also at the same time this only is not enough, you need to learn JS, C# and few others as you grow on.
For Testers even SQL scripting is also needed to write the simple/small queries and then see the data inside the tables when the testing is done on the module just to confirm the data is been sent to the respective columns properly.
As this is a start for you, so do not get confused or over-think too much now... just start with the VB scripting and then expand your skills on the different scripting languages.
Hope this helps
All the best.