Learn Excel 2010 - "Random Chooser":Podcast #1531

If you like this content, please consider visiting the video on YouTube and subscribe to the MrExcel Channel to show your support!
This video has been published on Mar 22, 2012.
MS Access MVP Crystal Long has a Random name selection workbook that was originally developed in MS Access. Today, in Episode #1531, Bill demonstrates the 'Awesome!' Random Selection workbook that Crystal has developed. Note that the very same workbook is available for download! See the Podcast for details!

Download Crystal's Workbook Here: http://www.mrexcel.com/podcasts_2011_2012/Random_Picker_by_Crystal_120318__XLS.zip

...This blog is the video podcast companion to the book, Learn Excel 2007 through Excel 2010 from MrExcel. Download a new two minute video every workday to learn one of the 512 Excel Mysteries Solved! and 35% More Tips than the previous edition of Bill's book!

"The Learn Excel from MrExcel Podcast Series"

MrExcel.com — Your One Stop for Excel Tips and Solutions. Visit us today!
maxresdefault.jpg


Transcript of the video:
MrExcel Podcast is sponsored by Easy-XL.
Learn Excel from MrExcel Podcast, Episode 1531: Random Chooser Hey, welcome back to the MrExcel netcast, I’m Bill Jelen.
I was up in Seattle at the MVP Summit at the end of February.
And the cool thing there is you get to run into a lot of your old MVP friends.
One of the Access MVPs is Crystal Long.
Crystal said, “Hey, I sent you this workbook last summer to share on the podcast and you were too busy to get to it.” So she nicely sent it again.
Crystal is- originally wrote this in Access but then did it in Excel as well.
The way this works is you can put any kind of list anywhere.
In this case, there's a list of names starting in C8 and you need to randomly choose five of those.
Now, I would do this with =INDEX of that list and then Randbetween 1 and how many we have.
But the problem is, that’s the formula and of course, you get- every time you do anything to the spreadsheet, or press F9 or enter anything, those names change.
And so Crystal gives us a way to randomly choose some number, alright.
So we'll do all, okay, like she says here.
Show_RandomPicker, we will Run that.
And let’s say that we want 5 items and starts in cell B1 and goes vertically.
And the first cell of data is right here in C8, and click OK.
And there's my random list of 5.
And I can keep doing more random list of 5 over and over and over.
And what's nice is they are – see like these were formulas, right?
But it gives us the actual values up there and so, you know, that list is going to stay static.
Of course now any time, you know, you get a little utility like this, the first thing I always do is I do Alt+F11 to go look at the code and we start out with just one line of code.
From RandomPicker.Show, alright, so here’s our form to figure out where the good stuff is.
I go right to the OK button and double-click because that’s where things happen.
And- So she’s doing some validation up here and as I go down, I noticed that this is an XLS file in Excel 2003 so she’s not sure that she actually has access to Randbetween so it looks like the RowPick, she’s using the Integer of last row minus first row plus 1 times Rnd.
Rnd is the VBA equivalent of the RAN function, returns the number between 0 and 1 plus first row.
So that's how it's working, the VBA to do what I would do with the formula, so.
Hey, by the way, if you ever need Access Consulting, Crystal Long.
Just search for Access MVP Crystal and she'll come right up.
She does remote consulting.
So, a tip of the hat to Crystal for sending this on to us, for all of our Excel people.
Put a- LearnMrExcel.wordpress.com, we’ll have a link to this so you can download it and use it yourself.
Okay well, hey, I want to thank you for stopping by.
We’ll see you next time for another netcast from MrExcel.
 

Forum statistics

Threads
1,214,983
Messages
6,122,588
Members
449,089
Latest member
Motoracer88

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top