Empty String Literal
Flags uses of an empty string literal ("").
Standard library constant 'vbNullString' is more explicit about its intent, and should be preferred to a string literal. While the memory gain is meaningless, an empty string literal still takes up 2 bytes of memory, but 'vbNullString' is a null string pointer, and doesn't. In VB6 and VBA this makes little to no difference however, but in earlier versions each instance of an empty string literal in source code resulted in the allocation of these 2 bytes every time.