byundt
Mechanical Engineer
  • Lynn Haven,
  • Florida,
  • United States of America
Member Since: 2003/03/13
Industry: Manufacturing/Production/Operations
Top Skills:
Tech Certifications:
View All
CERTIFIED EXPERT
COMMUNITY BUILDER
  • Topic Advisor

Provide a quick, creative biography in 140 characters or less.

More bio
Activity
Points this month90,600
Total points17,266,189
Questions: 124
Solutions: 12463
Articles:
Videos:
Tutorials:
Posts:
Group Discussions: 42
Professional Background
No Professional Background shown
More
Languages
No Languages shown
Education
MIT
Master
Mechanical Engineering
More
Full Biography

I'm an engineer who enjoys making Excel VBA spreadsheets to do mechanical & chemical engineering calculations. I was a pretty ordinary user until getting a lucrative commission in 1995 to write a program to count snowflakes. I learned Excel VBA for that project, and liked it so much that I started coding VBA functions for almost all of my routine engineering calculations.

My day job before retiring was designing fluid processing equipment. I evangelized use of VBA for engineering problems within the firm, and increased their productivity as a result.

I live now in the part of Florida called the Redneck Riviera, having swapped Midwest tornadoes for the hurricanes of the Florida Panhandle. And I was dumb enough to ride out Hurricane Michael (the third worst hurricane ever to hit the US mainland) as it snapped or uprooted trees everywhere around me.

I have 28-year old twins who attended football arch-rivals in a part of the country where college affiliation is always a topic of conversation. They are a true delight as young adults, a blessing I attribute to nurturing from my bride.

It's amazing how much one can learn at EE--both from trying to solve the questions and from seeing how other experts approached the problems.

You may send me e-mail  byundt@ at one of:  experts-exchange.com     alum.mit.edu
These addresses are forwarded to my ISP--so just try one of them.


Want to ask a better question?
1) Give us both the overall problem and the specific request. You may think that the best way to solve your overall problem would be if you only knew how to do xyz--but the people trying to help you have a whole lot of experience with Excel and just might know an even better way.
2) Many problems can be solved with either a macro or a formula/worksheet user interface tricks. You may get both approaches suggested. If for some reason, you absolutely have to have one or the other approach, please tell us why in your initial question.
3) Which version of Excel do you use? By version I mean Windows or Mac, 2010, 2013, 2016, 2019, 2021 or Microsoft 365. Always let us know, because Microsoft adds features regularly, and one of them might make your problem much easier to solve. If backwards compatibility is needed so colleagues can consume your workbook, let us know their version too.
4) Whenever possible, post a sample workbook showing both the starting point and the desired results. Excel supports hundreds of worksheets in a workbook--this is a good reason for two of them. If your real data is confidential, consider posting made-up data that replicates the problem. We don't need a lot of data--10 or 20 properly selected lines is sufficient in most cases.
5) If you encounter an error message, please post its text. Let us know which line of code triggered it. If it only occurs with certain inputs, let us know that too.
6) If you have tried and failed to do something, please include your failed attempts in your sample workbook. We might be able to tweak it here and there more quickly than developing something from scratch.
7) Even though the steps to reproduce the problem are obvious to you, it may not be so obvious to someone opening your sample workbook. Which worksheet should we look at? Which cells? Which macro do we run?
8) If you want to know how to solve a vexing error message, a sample file that reproduces the error message makes the problem easy to resolve. There are always more than one way to skin a cat. But if you don't (or can't) post a file that allows the problem to be reproduced, the Experts can only offer guesses based on experience and their resourcefulness using a search engine. You will need to go through detailed troubleshooting steps in the links furnished.


Want to get a better answer to your question?
1) Pay attention to your In Box. You'll get responses within minutes in most cases. If additional information is requested, please provide it. If solutions have been proposed, please test them. Let us know of any shortcomings.
2) The more you interact with the experts, the better the answer will be. Let us know which parts you don't understand and which features are still missing from the suggestions. These interactions are more fun for the people trying to help--and since we are all volunteering our time, more fun is a good thing.
3) Review the suggestions made by all parties. The expert making the most posts doesn't necessarily have the best solution. Another expert might take pride in posting a complete answer the first time.
4) "Doesn't work" is a very common response by Askers. I test 100% of my suggestions before posting, so that response usually means that your workbook is different from my test workbook in some critical detail that wasn't mentioned in the question. If an Expert posts a sample workbook, please test it before saying "doesn't work."
5)  When a suggestion doesn't work, the most common reason is worksheet layout differences. Other trouble sources include protected worksheets, variations in worksheet names, merged cells, blank cells that actually contain one or more space characters, numbers or dates that are stored as text rather than numbers or dates, and closed workbooks used as a data source.


Picking the Answer
1) If more than one right answer is offered, which one will you actually use?
2) When more than one person offers the same suggestion, everyone understands if you pick the first embodiment. But if a later post offers supporting discussion that you found valuable, people will understand a split in points or even full credit if you explain your reasoning.
3) If you aren't completely happy with the suggestions made so far, explain why and keep the question open for another day. We have good experts in this Topic Area from all around the world, and the one you need might be asleep or busy at his day job.


Want to get more "Good Answer" e-mails?
1) Test your suggestion before posting it. Make up data if the Asker didn't provide any. This allows you to catch mistakes in your suggestion as well as the two or three other errors that the Asker didn't mention in the original question.
2) If somebody else posts in a question you are working on, test their suggestion as well. Sometimes, it will be better than yours. Other times, you may realize that you and the other expert made different assumptions. If you post after making such an examination, highlight the different assumptions so the Asker is aware of them.
3) Give credit to the other Expert. Even if you developed your suggestion independently, acknowledge the similarities and discuss the improvements you are making.
4) Read the entire thread, including the posts by other Experts. Before hitting that Submit button, make sure that your post offers either a palpably better solution--or that you provide additional information the Asker may find helpful. You'll find that posting good information in fewer threads will build you a better reputation as an Expert.
5) Always post your formula and code in the Comment. Even if you post a sample workbook, the formula and code should always appear in the thread too. This practice makes it easy for other people to scan the thread and realize that you already have matters under control. Attachments aren't searchable, so putting formulas and code in the Comment makes the thread more valuable in the EE database.
6) Add comments to those parts of your code that the Asker might need to change. Put textboxes on worksheets with instructions--I compose many EE Comments that way.
7) If you post a workbook, delete the unnecessary worksheets.

More

Level Progress

Current: Level 92
byundt needs 31,811 points to level up.
LVL 93
  • Overall
    92
  • Microsoft Excel
    87
  • Microsoft Office
    51
  • VBA
    22
  • Microsoft Applications
    17
  • Visual Basic Classic
    17
  • Spreadsheets
    16
  • VB Script
    15
  • Microsoft Word
    14
  • Software
    12
  • Math / Science
    9
  • Programming
    8
  • Microsoft 365
    7
  • Office Productivity
    7
  • Microsoft Access
    7
  • Windows OS
    6
  • Visual Basic.NET
    6
  • Microsoft Development
    5
  • Microsoft
    5
  • Outlook
    5
  • Miscellaneous
    5
  • Fonts Typography
    5
  • Mac OS X
    5
  • Windows XP
    5
  • Apple Software
    4
  • Microsoft Legacy OS
    4
  • Google Workspace
    4
  • Office Suites-Other
    4
  • Google
    4
  • Programming Languages-Other
    3
  • Databases
    3
  • Apple OS
    3
  • Installation
    3
  • Regular Expressions
    3
  • Windows 10
    3
  • Microsoft SQL Server
    3
  • Windows 7
    3
  • Apple Hardware
    3
  • Adobe Acrobat
    3
  • Microsoft Visio
    3
  • PDF
    3
  • Algorithms
    2
  • Printers and Scanners
    2
  • Power BI
    2
  • Microsoft SharePoint
    2
  • SQL
    2
  • Golang
    2
  • Microsoft PowerPoint
    2
  • PC
    2
  • .NET Programming
    2
  • SSIS
    2
  • Web Languages and Standards
    2
  • Python
    2
  • Networking
    2
  • Exchange
    2
  • Security
    2
  • Microsoft Server OS
    2
  • Hardware
    2
  • Storage Software
    2
  • Sales
    2
  • Powershell
    2
  • OneDrive
    2
  • iPad
    2
  • Scripting Languages
    1
  • Tax / Financial Software
    1
  • Laptops Notebooks
    1
  • Operating Systems
    1
  • Web Development
    1
  • Microsoft SQL Server 2005
    1
  • Dell
    1
  • Programming Theory
    1
  • QuickBooks
    1
  • Document Imaging
    1
  • Oracle Database
    1
  • Anti-Virus Apps
    1
  • PHP
    1
  • Images and Photos
    1
  • Word Processors
    1
  • Document Management
    1
  • Game Programming
    1
  • Email Software
    1
  • Photos / Graphics Software
    1
  • C++
    1
  • Web Components
    1
  • Microsoft IIS Web Server
    1
  • Analytics
    1
  • Content Management
    1
  • R
    1
  • Statistical Packages
    1
  • Vulnerabilities
    1
  • Windows Batch
    1
  • Productivity Apps
    1
  • XML
    1
  • Java
    1
  • Cloud Computing
    1
  • Windows Server 2003
    1
  • COBOL
    1
  • Puzzles / Riddles
    1
  • Project Management
    1
  • Computer Games
    1
  • UI/UX
    1
  • ACT
    1
  • Access
    1
  • Cloud Services
    1
  • HTML
    1
  • Microsoft OneNote
    1
  • Mobile
    1
  • Philosophy / Religion
    1
  • Virtualization
    1
  • Lotus IBM
    1
  • Desktops
    1
  • SAP
    1
  • Windows Server 2012
    1
  • WordPress
    1
  • Digital Forensics
    1
  • Encryption
    1
  • Microsoft Visual Studio
    1
  • Statistical Analysis System (SAS)
    1
  • LibreOffice
    1
  • Windows 2000
    1
  • Page Layout Software
    1
  • Components
    1
  • E-Commerce
    1
  • Windows Server 2008
    1
  • Broadband
    1
  • C
    1
  • Contact Management
    1
  • DB Dev Tools
    1
  • DB2
    1
  • DHCP
    1
  • Enterprise Software
    1
  • Internet Explorer (IE)
    1
  • JavaScript
    1
  • Magento
    1
  • Microsoft Dynamics
    1
  • Project Management Software
    1
  • Routers
    1
  • Server Software
    1
  • Shell Scripting
    1
  • Smartphones
    1
  • Swift Programming
    1
  • Web Browsers
    1
  • Web Development Software
    1
  • Windows 8
    1