<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>Pick3 Simple Builder</title>
		<link>/blogentry/62419</link>
		<atom:link href="https://www.lotterypost.com/rss/blogcomments/62419" rel="self" type="application/rss+xml" />
		<description>time*treat's Blog: Pick3 Simple Builder</description>
		<dc:language>en-us</dc:language>
		<generator>Lottery Post RSS Generator</generator>
		<item>
			<title>Original Blog Entry: Pick3 Simple Builder</title>
			<link>/blogentry/62419</link>
			<guid isPermaLink="true">/blogentry/62419</guid>
			<pubDate>Tue, 17 Jan 2012 04:24:32 GMT</pubDate>
			<dc:creator>time*treat</dc:creator>
			<description><![CDATA[<p>Option Explicit<br /><br />Sub Pick3__Simple__Builder()<br /><br />&#x27;by time*treat&#x27;<br /><br />&#x27;input a starting list/table of pick 3 numbers as digit source&#x27;<br /><br />&#x27;output a list of ONLY 6-way numbers&#x27;<br /><br />&#x27;Single digit per cell, all on Sheet1&#x27;<br /><br />&#x27;input: Starting at Row 1, Cols 1~3&#x27;<br /><br />&#x27;one space gap&#x27;<br /><br />&#x27;output: Starting at Row 1, Cols 5~7&#x27;<br /><br />Dim first__combo As Integer, last__combo As Integer, active__combo As Integer<br /><br />Dim active__digits() As Integer, t As Integer<br /><br />Dim p3__x As Integer, p3__y As Integer, p3__z As Integer<br /><br />Dim input__row As Integer, input__col As Integer, output__row As Integer<br /><br />&#x27;initialize&#x27;<br /><br />output__row = 0<br /><br />ReDim active__digits(0 To 9)<br /><br />For t = 0 To 9<br /><br />active__digits(t) = 0<br /><br />Next t<br /><br />&#x27;get list/table&#x27;<br /><br />input__row = 1<br /><br />While Sheet1.Cells(input__row, 1).Value<br /><br />For input__col = 1 To 3<br /><br />active__digits(Sheet1.Cells(input__row, input__col).Value) = 1<br /><br />Next input__col<br /><br />input__row = input__row + 1<br /><br />Wend<br /><br />&#x27;build output&#x27;<br /><br />first__combo = 0<br /><br />last__combo = 999 &#x27;or 789&#x27;<br /><br />For active__combo = first__combo To last__combo<br /><br />p3__x = Int(active__combo / 100) &#x27;hundreds&#x27;<br /><br />p3__y = Int((active__combo Mod 100) / 10) &#x27;tens&#x27;<br /><br />p3__z = active__combo Mod 10 &#x27;ones&#x27;<br /><br />&#x27;check for exists&#x27;<br /><br />If active__digits(p3__x) 1 Then GoTo 99<br /><br />If active__digits(p3__y) 1 Then GoTo 99<br /><br />If active__digits(p3__z) 1 Then GoTo 99<br /><br />&#x27;check for order&#x27;<br /><br />If p3__x = p3__y Then GoTo 99<br /><br />If p3__x = p3__z Then GoTo 99<br /><br />If p3__y = p3__z Then GoTo 99<br /><br />&#x27;all good&#x27;<br /><br />output__row = output__row + 1<br /><br />Sheet1.Cells(output__row, 5).Value = p3__x<br /><br />Sheet1.Cells(output__row, 6).Value = p3__y<br /><br />Sheet1.Cells(output__row, 7).Value = p3__z<br /><br />99: &#x27;early exit&#x27;<br /><br />Next active__combo<br /><br />End Sub<br /><br />... &#x5b;&#xa0;<a href="/blogentry/62419">More</a>&#xa0;&#x5d;</p>]]></description>
			<category>Blog Entry</category>
			<category>time*treat</category>
			<wfw:comment>https://www.lotterypost.com/blogentry/62419</wfw:comment>
		</item>
	</channel>
</rss>

