VB & VBA in a Nutshell: The Language: The Language
Thumbnail 1

VB & VBA in a Nutshell: The Language: The Language

4.4/5
Product ID: 9990397
Secure Transaction
12 interest-free installments with tabby
Frequently Bought Together

Description

VB & VBA in a Nutshell: The Language: The Language

Reviews

4.4

All from verified purchases

J**K

O'Reilly Scores Again

Since you may not be familiar with the "Nutshell" series books by this publisher, I will start by telling you that this book is strictly a reference intended for the intermediate or advanced VB programmer. If you are new to the language, do not purchase this book expecting to learn how to program. You already know your If..Then..Else and Select Case statements. What this book does is give you a quick reference to find that date function that you have never used or remind you the exact syntax of a Property Set procedure.The bulk of the book (80-85%) is the language reference alphabetized and some appendices dividing the language reference up by other methods, such as similar functions/methods, data types, operators, etc. Chapter 4 "Class Modules" contains a concise, 20-page refresher on how to object-orient your VB with classes. I had studied a few other books on OOP VB but still don't have it down pat, this chapter will be my guide until I can do classes in my sleep. Very little covered on API functions but also a great section on ActiveX (creating, registering, unregistering, Controls, EXE vs. DLLs).Probably the biggest question I faced was: "Why get this book when I have an MSDN subscription at work?" This book is supposed to pick up where that takes off. I hate searching through the whole MSDN for one method. It can take forever. Plus, this book will travel with me.On a side note, I'm studying for my MCSD and this book has been very valuable. From my past experience with Microsoft exams, you never know when you are going to get a specific question about a particular function, property and method and have to know the default value, or which property would not belong to an object. If you have never used it before, you'll have no idea. It's no fun to actually "study" such a reference book, but this book is very detailed and comprehensive about what everything does and how it could be used. I know the more I thumb through this thing, the better the chance I have of nailing a question on a test. Would make a great complimentary book to the MCSD VB exams 70-156 and 70-155.

T**S

Good for beginners too!!

I am very new to programming. I ignored the previous recommendations mentioning that this book was not for begginers and I ordered it anyway. I have read the first three chapters straight through and used much of the book as a reference which I beleive it was meant to be. I found this book together with Access 2002 Desktop Developer's Handbook and Access 97 Macro and VBA Handbook gives me a better understanding of the VBA language. The book is informative and is a fairly easy read. I would recommend this book to any beginner that is serious about learning VBA.

L**N

Few code examples, conflates all the VB flavors. However it is very well organzied and easy to locate what you are looking for.

The organization is the best thing about this book, There is a small reference section for each command with the specs on usage, the syntax, and things to watch out for. However, it tries to combine VBA and Visusal BAsic and VB6 and it often gets confusing. It also does not differentiate the Word VBA, Excel VBA, Outlook VBA or the other flabors of VBA that are the most common use becaue that iis what is used for Microsoft Offi9ce Applications. The worst thing about the book as a reference or for instruction is the lack of code examples showing the different syntax permutations. So for me, it neither worked as an instructional book or a reference.

W**.

I LIKE!

I LIKE!

S**S

An old book but still very relevant.

This book is old, but thankfully VBA hasn't changed much over the years. I wanted to understand VBA from a more rigorous programming perspective (as opposed to just creating macros with the record button). I wanted to understand syntax, structure, etc. This book provides all those details and also functions as a handy reference.

C**T

Nutshell

You need more than one nutshell, but a good book to have

S**N

Four Stars

Good reference.

S**D

Good review, but not much beyond.

Great review. Which I suppose is the purpose. I suppose I was wanting a little bit more "best practices" and a little less encyclopedic content.

B**M

VBA for the advanced user

This book certainly fills in the blanks. The blanks are, in the case of someone learning VBA, the finer points of the generic parts of the VBA language. For the VB6 programmer it goes beyond just knowing how to use the VB6 IDE to create forms and menus.The key word in the title is "Language", if you want to know how to use the Visual Studio to create a program and the basics of programming design this is not the book for you. Nor if you are looking to know which Microsoft application object (and its properties and methods) to use.The book certainly gives you a peek under the VBA/VB6 bonnet and helps to explain some of the quirks. The "Programming Tips & Gotchas" in the Reference would have saved me a few frustrating hours (particularly with arrays) had I read some of them before.I have been looking to use some of my VBA code in VB6 and this book certainly brings them to together - from a language view point.

D**P

DO NOT BUY THIS BOOK it has nothing about VBA in it despite the title!

I just bought the Kindle version of this book. The index layout at the front is a complete mess - unusable! Beyond the front cover the inside next page reveals the book title to be "VB.NET in a Nutshell", not "VB & VBA in a Nutshell" ! There is NOTHING about VBA in this book! This book was mis-sold to me. I will report to Local Trading Standards.I WANT MY MONEY BACK! But I can find no way to contact Amazon to complain.I have to put in one star as Amazon thinks no review can be less than 1 star!. Please take my star as a negative value.

A**G

Some excellent reference material

The reference section, which forms the bulk of this book, is excellent. But I would have preferred a little more detail in the few opening chapters, particularly on Class Modules.I find O'Reilly books to be always of a good quality.

H**N

Dates back to 1998 but still a very useful book. Just really a reference of all the ...

Dates back to 1998 but still a very useful book.Just really a reference of all the properties of VBA up to VB6.Not a tutorial.

C**H

Excellent!

Excellent!

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Neha S.

Excellent communication throughout the order process. Product is perfect.

2 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
SAR 164

Duties & taxes incl.

KSAstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction
12 interest-free installments with tabby

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Vb And Vba In A Nutshell The Language The Language | Desertcart KSA