Você menciona -
The problem I've been having is that whenever I type in "a+i=Cells(2+i,1)" the program changes it to "a i=Cells(2+i,1)" and says "Compiling Error: Expected Sub, Function or Property."
O editor espera que a
seja uma chamada para outra sub-rotina ou função, já que você não está fazendo nada com o a
após convertê-lo em a i=cells(2+i,1)
. A conversão acontece porque você não está dizendo para fazer nada antes de calcular a+i
e, portanto, não executará a operação.
Para corrigir isso, você precisará especificar um local para armazenar o resultado de a+i
antes do cálculo. Faça isso revertendo a ordem da sua operação:
Cells(2+i,1)=a+i