Today, I want to introduce an excel hero to you. He may not be wearing red cape or carrying latest ninja weaponry with him. But he is a hero. He can arm twist toughest sets of data to create beautiful (almost art like) charts or animations. He can a complex vba model and make it look lean, mean and clean.
Today, I want to introduce Daniel Ferry to you. I have been reading Daniel’s Excel Hero blog for the last few months. He writes a lot about advanced charting & vba and uses the blog to showcase how he plays with excel. The blog is true to its name and displays some of the most sophisticated excel trickery I have ever seen.
Here are a few examples of his outstanding work:
- An Excel Chess Game Viewer: In this beautiful animated chart, Daniel visualizes one of the popular chess games.
- NFL Drive Chart: A colorful animated chart showing an NFL game, step by step.
- Multi-threaded VBA: Discussion on techniques and approach to creating multiple threads thru VBA.
- Understanding Excel’s IF formula: an indepth view of excel’s if formula and faster alternatives to it.
- Celtic Muse: a fantastic animated chart showing Celtic muse art form in 78000 tiles… 😮
If you are an Excel enthusiast or hobby programmer, I recommend following Daniel’s blog (rss here) to get fresh ideas, inspiration and source workbooks on regular basis.
7 Responses to “An Excel Hero indeed [blog recommendation]”
Excel Hero is amazing. I've been following it since it was recommended on John Walkenbach's site. Also, Daniel was recently extremely helpful to me, helping me to figure out how to animate data transitions on a dynamic chart - it's really slick - looks like flash. Good rec to your readers, Chandoo.
An excel hero? Meme! (possibly NSFW) Grass roots style.
ExcelHero is really a great site. When I posted a comment, Daniel actually started a chat with me and asked for feedback about his site. It was great talking to him on IM. One of the best experiences of my life. Recommended for becoming a excel hero of your office.
Whoa! Thank you for this wonderful link..
I'm having some problems with this VBA sub routine. I am able to list 5 out of six "Team_Mambers" on my worksheet. However, I cannot display the very first name "John E. Halm". I know this is somewhat remedial...but I'm a slow learner.
See code below. Please advise
Sub Teams()
Dim i As Integer
Dim Team_Members(6) As String
i = 1
For i = 1 To 6
Cells(i, 1).Value = Team_Members(i)
Team_Members(1) = "John E Halm"
Team_Members(2) = "Barb Halm"
Team_Members(3) = "John Patrick Halm"
Team_Members(4) = "Aidan Halm"
Team_Members(5) = "Katherine Halm"
Team_Members(6) = "Patrick Halm"
Next i
End Sub
@John
Try the following
Sub Teams()
Dim i As Integer
Dim Team_Members(6) As String
Team_Members(1) = "John E Halm"
Team_Members(2) = "Barb Halm"
Team_Members(3) = "John Patrick Halm"
Team_Members(4) = "Aidan Halm"
Team_Members(5) = "Katherine Halm"
Team_Members(6) = "Patrick Halm"
i = 1
For i = 1 To 6
Cells(i, 1).Value = Team_Members(i)
Next i
End Sub
You will work out what you did wrong!
ExcelHero.com has some really nice posts. excel-easy.com is another good Excel resource