#QBasic, 87 bytes
QBasic, 87 bytes
An anonymous function that takes no input and outputs to the console.
For y=-8To 8:z=Abs(y):a$="123456789abcdefghi":?Mid$(a$,1,9-z)Spc(2*z)Mid$(a$,10+z):Next
This answer is technically a polyglot, and will function in VBA