Runtime error 28 is an error that occurs on Windows 7, Vista and XP computers. Essentially, this error arises from the fact that Visual Basic (VB) makes intense use of functions and “sub calls”, taking up so much memory that your system simply cannot keep up with the requests your system it making. The “Stack Space” of your system is basically a technical term used to describe the memory that your PC will use to run the programs on your system, and as your PC will be using too many memory allocations, it’s continually causing the likes of the runtime 28 error to show.



