Maybe you put an equal sign instead of a plus or minus?

    Do While Not Sheets("Main").Range(Main_Column_DXFCoordX & rowindex).Value = ""
        rowindex = rowindex = 1
    Loop