Excel User Group
Microsoft Excel blogs, forums, files. Read, ask questions, provide answers.

Blogs

  • Euler Problem 102

    Euler Problem 102 asks: 'Three distinct points are plotted at random on a Cartesian plane, for which '-1000 LTE x, y LTE 1000, such that a triangle is formed. ' 'Consider the following two triangles: ' 'A(-340,495), B(-153,-910), C(835,-947) ' 'X(-175,41), Y(-421,-714), Z(574,-645) ' 'It can be verified that triangle ABC contains the origin, whereas 'triangle XYZ does not. ' 'Using triangles.txt (right click and 'Save [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Sun, Jan 4 2009
    Filed under:
  • .NET Framework Client Profile

    Recently there was a comment at Simon Murhpy’s blog about the file size of the .NET Framework Redistributable package and how it has grown for every new version: .NET Framework 1.0 Redist: 19.7MB .NET Framework 1.1 Redist: 23.1MB .NET Framework 2.0 Redist: 22.4MB .NET Framework 3.0 Redist: 50.3MB ( x86 ) .NET Framework 3.0 Redist: 90.1MB ( x64 ) .NET Framework 3.5 [...] Read More...
    Posted to XL-Dennis's Blog by VSTO & .NET & Excel on Sun, Jan 4 2009
  • Recursion as a performance boost!

    A common misconception some (many?) have about recursive solutions is that they are not fast. There are many reasons to use recursion, both in code and in data, mainly that solutions based on recursion are easy to implement, understand, and maintain. For an introduction see Recursion (http://www.tushar-mehta.com/publish_train/book_vba/07_recursion.htm). What is interesting is that recursive solutions [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Sat, Jan 3 2009
    Filed under:
  • Euler Problem 22

    Euler Problem 22 asks: 'Using names.txt (right click and 'Save Link/Target As...'), a 46K text file containing over 'five-thousand first names, begin by sorting it into alphabetical order. Then working out the 'alphabetical value for each name, multiply this value by its alphabetical position in the list 'to obtain a name score.   'For example, when the list is sorted into [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Fri, Jan 2 2009
    Filed under:
  • Bubble Sorts

    Two problems so far, Eulers 22 and 29, have required sorts, at least for my implementations. Euler 22 sorts over 5000 name strings, and Euler 29 sorts nearly 10,000 numerics. In both cases I used a bubble sort. Bubble sorts get their name from the image of the greater-valued item "bubbling up" [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Fri, Jan 2 2009
    Filed under:
  • Excel Sample Data

    I love finding big Excel tables, mostly because I hate manually creating sample data for testing. I’ve written about Contextures Sample Data. Then there’s the IRS Tax Statistics page that has many downloadable Excel files. The IRS tables aren’t always clean tables. Sometimes they are over-formatted, but they still work. My latest [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Thu, Jan 1 2009
    Filed under:
  • I Resolve

    For 2009, I resolve to stop keeping detailed track of my time at work. It started as a small experiment to see where I was spending my time. There weren’t any real surprises in the data. I guess one surprise was how easy it was to use the tool I built to [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Wed, Dec 31 2008
    Filed under:
  • Euler Problem 19

    Euler Problem 19 asks: 'You are given the following information, but you may prefer to do some 'research for yourself. ' '    * 1 Jan 1900 was a Monday. '    * Thirty days has September, '      April, June and November. '      All the rest have thirty-one, '      Saving February alone, '      Which has [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Tue, Dec 30 2008
    Filed under:
  • Euler Problem 55

    Problem 55 asks: 'If we take 47, reverse and add, 47 + 74 = 121, which is palindromic. ' 'Not all numbers produce palindromes so quickly. For example, ' '349 + 943 = 1292, '1292 + 2921 = 4213 '4213 + 3124 = 7337 ' 'That is, 349 took three iterations to arrive at a palindrome. ' 'Although no one has proved it yet, it is [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Tue, Dec 30 2008
    Filed under:
  • Euler Problem 31

    Euler Problem 31 states: 'In England the currency is made up of pound, £, and pence, p, and there are 'eight coins in general circulation: ' '    1p, 2p, 5p, 10p, 20p, 50p, £1 (100p) and £2 (200p). ' 'It is possible to make £2 in the following way: ' '    1×£1 + 1×50p + 2×20p + 1×5p + 1×2p [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Sun, Dec 28 2008
    Filed under:
  • UDFs and Moving Add-in Files

    I don’t use user defined functions in add-ins all that often, but I happen to have a particular add-in with one UDF. And I happened to have recently moved that add-in. And all my links happen to be broken. Fortunately, Jan Karel has an exhaustive write-up on how to fix and prevent this problem. [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Tue, Dec 23 2008
  • Euler Problem 16

    Hello All - While Dick and company do the heavy lifting around here writing about VBA Frameworks, I asked if I could contribute about lighter fare, specifically the Project Euler Challenges. I am a systems engineer by trade, and use Excel as a tool to manage requirements. I confessed to Dick I have probably [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Mon, Dec 22 2008
    Filed under:
  • New Contributor

    Long time reader Michael Tollefson has been messing around with Project Euler. He has graciously offered to post some of his exploits here. Expect some posts from Michael soon. Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Sun, Dec 21 2008
    Filed under:
  • VBA Framework II

    See VBA Framework for the first revision. For this revision, you can select which VBProject in which to add the code and you can identify a parent class. I refactored the code to use a class module to make the code more readable. Concatenating strings is always messy, so I hope this helps a little. [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Sun, Dec 21 2008
  • Bowl Picking

    It’s college football bowl season once again. I have a spreadsheet I use to help me identify winners and losers (for entertainment purposes only). The four yardage columns are yards per game for rushing offense, rushing defense, passing offense, and passing defense, respectively. I’m trying to identify teams that have better defenses (because defense [...] Read More...
    Posted to Daily Dose of Excel by Daily Dose of Excel on Fri, Dec 19 2008
1 2 3 4 5 Next > ... Last »
Copyright Excel User Group and the relevant contributors, 2008. All Trade Marks acknowledged. This site is a peer-to-peer site and NOT affiliated in any way to Microsoft Corp. All rights reserved.