Mastering VBA for Microsoft Office 2016

Mastering VBA for Microsoft Office 2016
Evan Callahan
ISBN No. 0-73560-592-0
Very good modern book covering the fundamentals of VBA in all Office apps.