VB & VBA in a Nutshell by Paul Lomax Here are the changes made in the 4/99 reprint: {18} In the 1st para. after "Using a Code Module" section, lines 2-3, deleted the sentence beginning "In all but standard EXE projects..." {94} 2nd full para., line 1 changed "see the GetServerSettings" to "see the GetAutoServerSettings" (200) The section "Rules at a Glance," used to read: The calculation performed by DateDiff is always date1-date2. Therefore, if date1 chronologically precedes date2, the value returned by the function is negative. It now reads: The calculation performed by DateDiff is always date2-date1. Therefore, if date1 chronologically precedes date2, the value returned by the function is negative. {356} "Rules at a Glance", 2nd b.l. item, changed "GetServerSettings" to "GetAutoServerSettings" {358} 4th b.l. item, changed "GetServerSettings" to "GetAutoServerSettings" {500} In "Rules at a glance", 2nd b.l. item, line 3, changed "is 5 or greater" to "is 6 or greater" {500} In "Rules at a glance, 2nd b.l. item, line 4, added the following after "1;" and before "otherwise,": "if 5, it becomes the nearest even number;" {614} In the "Dynamic Arrays Can Be Assigned" section, lines 2 and 4, changed the two occurrences of "the left side of an argument" to "the left side of an assignment"