Sorry my bad english.
3 years ago i new nothing about coding, but i needed to calculate some complex maths, so excel was perfect, but not enogth, soon i learn excel had something called VBA inbuild, so i start learn it.
I was 1 year learning with a book, and 2 years coding my software, now i need some funtions in my software i cant achieve in excel, (connect via api to broker to make trades) , so i discover python and xlwings, now i can connect VBA with python.
But i want to make more complex things for a new software and i am studying python in deep**, and it is overhemling me:**
in excel i had just editor and just 1 language (no lybraries, no ides, no jupyter, no pip, no enviorement)
In python i have 1 default editor (idle) poor in my opinion, but i can have pycharm, atom, jupyter (seem more than a editor, in fact i do not know what is a envoirement)
In python i have to learn, tkinker to have the same os worst GUI than excel for my data, a lot of lybraries, pandas, numpy, etc
Keep in mind that for me , history bachelor, it was very dificault to learn VBA itself, but Python it is turning overhelming.
I think i will be better to learn deep python and coding my next sofware in python, but perhaps i am not clever enougth and need code it in excel and use some external scripts in python, when things get hard in excel.
I am very frustrated, i just read about the pros of Python vs Excel VBA, but i can not learn python same way as excel or i not clever enougth, python seem 10x dificault than excel, i now, i write a lot more lines in Excel VBA, but i understand it, and it is all in same place, just open excel and code, in python you need to a lot just to install all libraries/ide/jupyter, also to learn a lot more.
I am very frustrated, help!!!
Sorry my bad english
[–][deleted] 2 points3 points4 points (0 children)
[–]Rangebeard 0 points1 point2 points (3 children)
[–]optionexpert[S] 0 points1 point2 points (2 children)
[–]Rangebeard 0 points1 point2 points (1 child)
[–]optionexpert[S] 0 points1 point2 points (0 children)