PROGRAMMING MANAGEMENT
 
A resource for users and developers of Microsoft Excel
 
Site Map
   
   
Email us your
FAQ suggestion.
 
Visit often !
Pages are updated daily.
 
This is the Excel "How to" Frequently Asked Questions page
 
Answers to Frequently Asked Questions about how to do common tasks in Microsoft Excel.

The World of Atlas

Excel Solutions and Examples

Excel Community
Excel "How to" FAQs

 

List of Excel "How to" FAQs with links to their answers.
         
 Data entry:  How to...  Formulas for sum, count, lookup, last entry:  How to...
 Worksheets and workbooks:  How to...
...identify duplicate entries in a range? ...return the last number and its cell address? ...display the worksheet tab name in a cell?
...prevent duplicate entries in a range? ...return the last text and its cell address? ...display the workbook name in a cell?
...delete duplicate entries in a range? ...return the last any type entry and its cell address? ...display the workbook path in a cell?
...force letters to be UPPER CASE? ...return a table's intersecting row & column value? ...display the workbook path and name in a cell?
...limit how many characters can be entered? ...return the second highest or lowest number? ...display the workbook path, name, sheet in a cell?
...establish the "carriage return" affect in a cell? ...average without zeros? ...name a worksheet tab based on a cell value?
...fill empty cells in a column with value from above? ...sum, average, or count colored cells? ...change column headers from numbers to letters?
...stop Excel from converting an entry into a date? ...sum, average, or count to omit Min or Max? ...verify if a certain worksheet exists; create if not?
...automatically insert colon : when entering a time? ...sum, average, or count across multiple sheets? ...verify if a certain workbook exists?
...enter a number with a visible leading zero? ...sum, average, or count visible or unfiltered cells? ...verify if a certain workbook is open?
  ...sum, average, or count with multiple conditions? ...add more rows or columns to my worksheet?
 Data manipulation, extraction, parsing:  How to... ...avoid #DIV/0!, #N/A, and other formula errors? ...know how many sheets my workbook can hold?
...separate alphanumeric numbers and letters? ...use VLOOKUP to return value in column to left? ...sort sheets by tab name in alphanumeric order?
...separate first and last names into their own cell?   ...open a workbook to a certain sheet and cell?
...extract all to the left of a certain character?  Programming Visual Basic for Applications:  How to... ...prevent workbook being renamed or distributed?
...extract all to the right of a certain character? ...create, install, and run a macro? ...save or export my workbook as an .exe file?
...move negative sign from back to front of number? ...create, install, and utilize a User Defined Function? ...keep rows or columns visible when scrolling?
...sort a list by more than three column fields? ...create, install, and utilize Event code? ...make a drop-down list for users to select sheets?
...convert numeric values to their equivalent words? ...create, install, and utilize Class Module code? ...know when the workbook was created?
...add or subtract a day, month, or year of a date? ...force another computer to enable my macros? ...know when the workbook was modified or saved?
...delete rows where empty cells exist in a column? ...stop the screen movements while macros run? ...open all workbooks, modify them, then close all?
...delete hyperlinks but keep their underlying text? ...close a workbook without the prompt to save it? ...recover or undo a worksheet I wrongly deleted?
  ...delete a sheet without the prompt to confirm it? ...make a workbook expire by deleting itself?
 Data Validation:  How to... ...save as existing name without prompt to confirm? ...convert each worksheet into its own workbook?
...make the cell's drop-down arrow always visible? ...deal with a Macro warning when no macros exist?  
...type the first letter to select that part of the list? ...create a Message Box timed to click OK by itself?  XL Zone:  Assorted questions...
...adjust the drop-down list's size, width, or font? ...establish a "carriage return" line in my MsgBox? Why Excel asks to save when nothing changed?
...have more than 8 visible drop down list items? ...display a progress bar while my macro runs? Why Excel asks to update links but there are none?
...have one list dependent on another list? ...copy to or go to the next available row or column? Why the 'Too many different cell formats' message?
  ...locate the first empty cell in a row or column? How do I make the Reviewing Toolbar go away?
 Format:  How to... ...know the last row for one or more columns? How do I find wildcard characters "?" and "*" ?
...conditionally format for more than 3 conditions? ...know the last column for one or more rows? How do I keep a button always visible on the sheet?
...colorize the active cell, row, or column? ...know the address of the sheet's used range? How do I autoclose a workbook after inactivity?
...format a date when concatenating it with text? ...know the address of the sheet's data range? How can I put a running clock on my spreadsheet?
...make a font invisible so a cell's value is not seen? ...select a range of unknown size or location? How do I ask for input of an unambiguous date?
...make a cell's value flash or blink to get attention? ...fill a formula down to the last used row? How do I customize the buttons on a Message Box?
...format a formula's returned value characters? ...find multiple entries of the same value in a range? How do I show a MsgBox in a corner, not centered?
...format the sum of times for hours and minutes? ...get the user name of the computer or network? What can I do to learn more about Excel and VBA?

 

 What can I do to learn more about Excel and VBA?
 Answer

 

There is no definitive answer to this question, but here’s some information to get you started.

There are many resources right at your fingertips for learning Excel and VBA.    The real question is, which learning methods are easiest for you to grasp new material?

Although I am an Excel trainer, personally I learn new concepts the quickest when I do self-study rather than receive formal classroom instruction.   I learn quickest when I read the concept in a well-written book, then re-read it, then see example after example of how to apply the concepts such as you find on web sites or training CDs.   Then I practice what I’ve learned and when I inevitably get stuck, Google, newsgroups, or other books  are the first places I go for answers.   In 99% of the cases, other people have had the same problem, and they have posted their solutions on message boards and websites.

The answers are out there.   The problem is, some of the answers are wrong and some of the information is not totally accurate.    It’s not just Excel; any discipline you can think of has its group of experts of varying skills and knowledge.   Some people know more than others, and some people can teach better than others what they know.   You can remember one or two favorite teachers you had in your school days; those were the people who knew how to reach you, who really knew their subject and knew how to express it in a learning environment.    There are many postings on newsgroups from people answering a question, who say something cannot be done in Excel, when really it can be done.    Excel cannot do everything, but it can do a lot more than most people think.

Probably the best resource is yourself - - how you decide what you want to know and where to go to learn what you want to know.    I have not heard of a single expert in any field of study that learned everything they knew by being taught by others.   You will learn thngs on your own, and some of those things will be pieces of knowledge that will be new and welcomed in the Excel community.   I’ve banged my head on the keyboard dozens of times trying to figure out a problem where no answer could be found on the web or in a book, and which ends up as an unsolved problem.   But how I look at it is, at least along the way I learned a bunch of ways how not to do something.

The more you learn, the easier it becomes to graps the advanced topics.   There is a Site Links page on this web site with links to dozens of web sites that are all excellent and full of Excel information.

Additionally, here are Microsoft newsgroups where answers usually come back within an hour from experts who volunteer their time to help, all for free:

microsoft.public.excel.misc
microsoft.public.excel.programming
microsoft.public.excel.worksheet.functions

Connect through
msnews.microsoft.com

Look around the web before posting a question.   The chances are good that your question has already been asked and answered before by someone who had the same problem.   If and when you do post a question, please only do so in one newsgroup, because cross posting and duplicate posts are strongly frowned upon.

Books are a terrific tool.   Walk into any major bookstore and the shelves are full of technical books of all kinds, including several dozen books on Excel.   Which books to purchase will depend on which books seem to make the most sense to you when you flip through them at the bookstore.   Be careful about reviews or “star ratings”, what’s really important is how YOU feel about how the book presents its data in a way that makes the most sense to you.

Two other tools right on your computer at no extra cost to you, are Excel’s online Help and the Macro Recorder.   Frankly, Excel’s online Help leaves something to be desired, but there is an enormous amount of information that can get you started with understanding terminology, concepts, and examples.   As for the Macro Recorder, it’s an absolutely invaluable tool.    I used it every day when first learning VBA, because it produces basic syntax and coding structures that are always needed.   Code from the Macro Recorder is often more than you need, with all its selection methods and redundancy, but learning how to abbreviate code is part of the learning process too, after you learn the basics.

One final point:   No matter who you are or how long you have been using Excel, there is always something new to learn.    I have been developing Excel applications since 1994, as an independent developer since 2000, and there is not a day that goes by when I see something I have not seen before.    Excel is so broad and deep, no one knows it all.   It’s an exciting journey of a learning process, where you will never stop finding hidden answers, some of which you will discover on your own, to share with and thereby benefit the people who have helped you learn.

 

List of Excel "How to" FAQs
Home
Excel Consulting
Excel Training
Contact Atlas