byundt

  • 10,698,552Expert Points
  • 2,000Points this month
  • Member since: 03/13/2003

View Profile

View Profile

Personal Description

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 is designing equipment to make ultrapure water. I'm able to evangelize use of VBA for engineering problems within the firm, and am beginning to increase their productivity as a result.

I live now in the part of Florida called the Redneck Riviera, having swapped midwestern tornadoes for the hurricanes of the Florida panhandle.

I have 18-year old twins who are becoming more independent with every burst of hormones. I'm still considered intelligent, but any day now expect to become exceedingly dim now that they are in college.

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
The first two addresses are forwarded to my ISP--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? Always let us know, because the answer or the explanation frequently depends on it.
4) Whenever possible, post a sample workbook showing both the starting point and the desired results. Excel puts three worksheets by default in each 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?


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.


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, keep the question open for another day. We have good experts in this zone 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 so, 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 or Snippet. 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. It also 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 do post a workbook, delete the unnecessary worksheets.
Loading Advertisement...

Top Experts

  1. hanccocka

    766,195

    Sage

    10,490 points yesterday

    Profile
    Rank: Genius
  2. demazter

    721,077

    Sage

    4,862 points yesterday

    Profile
    Rank: Genius
  3. CodeCruiser

    474,511

    Wizard

    18,810 points yesterday

    Profile
    Rank: Genius
  4. alanhardisty

    380,339

    Wizard

    6,840 points yesterday

    Profile
    Rank: Genius
  5. capricorn1

    364,528

    Wizard

    20,900 points yesterday

    Profile
    Rank: Savant
  6. arnold

    352,834

    Wizard

    7,500 points yesterday

    Profile
    Rank: Genius
  7. Ray_Paseur

    350,427

    Wizard

    3,880 points yesterday

    Profile
    Rank: Savant
  8. kaufmed

    345,798

    Wizard

    20,572 points yesterday

    Profile
    Rank: Genius
  9. for_yan

    334,442

    Wizard

    8,600 points yesterday

    Profile
    Rank: Genius
  10. DaveBaldwin

    332,278

    Wizard

    4,000 points yesterday

    Profile
    Rank: Genius
  11. dlmille

    286,069

    Guru

    21,894 points yesterday

    Profile
    Rank: Genius
  12. COBOLdinosaur

    282,601

    Guru

    3,414 points yesterday

    Profile
    Rank: Genius
  13. woolmilkporc

    276,703

    Guru

    0 points yesterday

    Profile
    Rank: Genius
  14. mbizup

    257,728

    Guru

    7,500 points yesterday

    Profile
    Rank: Genius
  15. slightwv

    250,524

    Guru

    16,676 points yesterday

    Profile
    Rank: Genius
  16. matthewspatrick

    236,878

    Guru

    2,070 points yesterday

    Profile
    Rank: Savant
  17. jason1178

    223,260

    Guru

    2,000 points yesterday

    Profile
    Rank: Genius
  18. dariusg

    201,558

    Guru

    510 points yesterday

    Profile
    Rank: Genius
  19. thinkpads_user

    201,424

    Guru

    400 points yesterday

    Profile
    Rank: Genius
  20. sdstuber

    200,392

    Guru

    12,653 points yesterday

    Profile
    Rank: Genius
  21. apache09

    200,212

    Guru

    2,750 points yesterday

    Profile
    Rank: Genius
  22. nap0leon

    199,076

    Guru

    1,800 points yesterday

    Profile
    Rank: Wizard
  23. mwvisa1

    190,165

    Guru

    4,140 points yesterday

    Profile
    Rank: Genius
  24. Run5k

    186,222

    Guru

    2,500 points yesterday

    Profile
    Rank: Sage
  25. LSMConsulting

    184,619

    Guru

    2,400 points yesterday

    Profile
    Rank: Savant

Hall Of Fame