Why can't this code be used when it is executed to 150 rows of data?

I use the VB in excel to do some statistics, but this code doesn"t work when it reaches 150 lines.
enter this person"s name in a cell followed by his ninth house cell (1x 9) and his name will automatically be displayed in this cell, but not after 150th line. no, no, no.

=IF(ISERROR(VLOOKUP("7","2--"!$AE$3:$AH$910,4,0)),"",VLOOKUP("7","2--"!$AE$3:$AH$910,4,0))

the error report goes like this:

clipboard.png

is there any Daniel who understands VB? please ask

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1bf5964-31f91.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1bf5964-31f91.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?