• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Visio Guy

Smart graphics for visual people




  • Home
  • Hire Me
    • Hire Me
    • Résumé
  • Products
    • Products
    • Bubble Revision Shape
    • Layers to Pages Utility
    • Rack Unit Dimension Line
    • Radial Elements Tool with up to 100 Wedges
    • Text on a Circle Visio SmartShape
  • Index
    • Articles by Date
    • YouTube – VisioGuy
    • Download Information
    • Suggestion Box
    • Shop
    • Visio Art
    • Visio Links
    • – Visio Shapes & Stencils
    • – Visio Templates & Drawings
  • About
    • About
    • Donate
    • GitHub
    • jsFiddle
    • Reading List
    • Subscribe & Follow
      • – E-mail
      • – facebook
      • – Twitter
      • – RSS
    • Privacy Policy
  • Discussion Forum
You are here: Home / Archives for Development / Code

Code

Send All Connectors to Back

June 17, 2009 By Visio Guy 3 Comments

i-want-you-connectorI Want You, Dynamic connector!

When I’m creating Visio-based graphical solutions, I frequently run into the situation where I want to send all of the connectors on a page to the back.

There are a number of reasons to do this, but more importantly for Visio Guy readers, there are a number of ways to do this!

In today’s article, you’ll learn a number of methods to select shapes by type or layer, and you’ll see a little bit of VBA code that will help you automate the task!

[Read more…] about Send All Connectors to Back

Filed Under: Code

VBA Class Property Generator

May 20, 2009 By Visio Guy 7 Comments

vba-class-properties-generatorDon’t you hate typing Property Get and Property Let and Property Set into your VBA class modules over and over and over and over?

Today I’d like to share a little VBA code module that I like to use to generate VBA class properties.

[Read more…] about VBA Class Property Generator

Filed Under: Add-ins & Tools, Code, Tools

Data Refresh on Open

May 13, 2009 By Visio Guy 11 Comments

data-refresh-on-openVisio users are excited about the data features in Visio 2007.

But as they dig deeper, more and more of them are asking this question:

Can Visio provide an automated way to refresh the attached data every time the diagram is opened, so I don’t have to remember to refresh the data myself?

I want to see the very latest version of the data every time I open the diagram.

[Read more…] about Data Refresh on Open

Filed Under: Code, Data, Visio 2007 Tagged With: David Edson

Analyze Connectivity Between Process Flows

April 22, 2009 By Visio Guy 2 Comments

analyze-connectivityIf you need to know how Visio shapes are glued together, and how to traverse paths through a process flow diagram, then this article is for you.

You’ll learn about glue types, connector ends and order-of-connections. A beautifully formatted document, with accompanying VBA code will help you to better understand…your processes!

[Read more…] about Analyze Connectivity Between Process Flows

Filed Under: Code, Shapes Tagged With: Connection Points, Connectors, David Edson, Glue

Path Analysis in Visio

April 8, 2009 By Visio Guy 11 Comments

path-analysisIf you’re trying to take Visio to the next level by writing code for custom solutions, then you’ve likely run into some aspect of connections.

The well-commented VBA code (provided by guest-poster Al Edlund) which accompanies this article will help you make programmatic sense of the elemental stuff of connected Visio diagrams: connectors, connection points, OneD shapes, Connect and FromConnect.

You’ll also see how to produce connected diagrams, find out which shape is connected to which, and more importantly, do some path analysis to find the deeper meaning behind it all!

[Read more…] about Path Analysis in Visio

Filed Under: Code, Network Tagged With: Al Edlund, Code, Connectors

Trilogy-meter Data Graphics Part III

February 25, 2009 By Visio Guy 5 Comments

trilogy-meter-part-iii

Today, we continue with the movie-trilogy theme, but concentrate on advanced tips for importing and working with multiple shapes automatically.

This is the third and final piece in our trilogy of articles on Visio data graphics and data-linking.

[Read more…] about Trilogy-meter Data Graphics Part III

Filed Under: Code, Data, Power User, Visio 2007 Tagged With: Code, Data Linking, Images, Visio 2007

Improving Visio’s Save As Web Feature

September 29, 2008 By Visio Guy Leave a Comment

Visio’s built-in Save As Web feature has some pretty neat capabilities.

You can search for text, pan and zoom the always-smooth vector output, view Shape Data fields by Ctrl+clicking on shapes, and tab between Visio pages in one browser page.

But people want more. The features seem to always a-l-m-o-s-t do what they need.

This article will point you in the direction to do just that: get the Save As Web feature to do what you want it to do!

[Read more…] about Improving Visio’s Save As Web Feature

Filed Under: Code, Development Tagged With: javaScript, John Goldsmith, Save As HTML, Web, XML

Save Time & Simplify Your VBA Code With CallByName

June 23, 2008 By Visio Guy 14 Comments

Read Full Article VBA in Visio is great for learning, prototyping and getting repetitive tasks done quickly. One problem I run into–when I’m not careful—is bloated code resulting from the copying and pasting of too many loops. But with the CallByName function in VBA, we can streamline our code! [Read more…] about Save Time & Simplify Your VBA Code With CallByName

Filed Under: Code Tagged With: Code, Development, Programming

European Cup 2008 Auto-Updating Visio Diagram (v2)

June 21, 2008 By Visio Guy 2 Comments

Read Full Article

UPDATE!

Hey football/soccer fans! We’ve got an update to our automated smart drawing for this years European Cup soccer tournament.

Perhaps you are familiar with the first version, which can be found here: European Cup 2008 Auto-Updating Diagram

Well, that version needed a few updates, most notably, the handling of games that are resolved with penalty-kicks, or shoot-outs.

[Read more…] about European Cup 2008 Auto-Updating Visio Diagram (v2)

Filed Under: Code, Drawings & Templates, Maps & Geography, Shapes, ShapeSheet Tagged With: Code, Europe, Football, Programming, Smart Drawings, SmartShapes, Soccer, Sport, Web Service

European Cup 2008 Auto-Updating Visio Diagram

June 9, 2008 By Visio Guy 22 Comments

Read Full Article

Visio is a natural choice for creating brackets for sports tournaments.

I have seen many elimination-tournament diagrams created in Visio over the years. In fact, just a few years ago, a very nice example was done for the 2006 World Cup. You can get it at Office Online here: 2006 World Cup Bracket.

But the trouble with these diagrams is that they require *gasp* manual input of data, or user-movement of shapes. The horror!

Well this year, that is all going to change…

[Read more…] about European Cup 2008 Auto-Updating Visio Diagram

Filed Under: Code, Drawings & Templates, Maps & Geography, Shapes, ShapeSheet, Video Tagged With: Code, Europe, Football, Programming, Smart Drawings, SmartShapes, Soccer, Sport, Web Service

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Go to page 5
  • Go to Next Page »

Primary Sidebar

Buy Über Bubble Revision Shape
Purchase

Categories

Buy my book!

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Tag Cloud

A/V Artistic Effects BPM BPMN Code Connectors Control Handles Countries Custom Patterns Custom Properties Data Graphics Data Linking Data Visualization David Edson David Parker Fill Format Formulas Functions Geometry Gradient Images Links Maps Multi-shapes Network Programming Resources Right-Click Actions Scale Shape Data ShapeSheet ShapeSheet Formulas ShapeSheet Functions SharePoint shiny SmartShapes Sport Sports Text Themes Tools Transparency User-defined Cells Visio 2007 Visio SmartShapes

Top Posts & Pages

  • - Visio Shapes & Stencils
  • - Visio Templates & Drawings
  • Dynamic Updating Org Charts in Visio!
  • Amazon AWS Visio Shapes
  • Visio Network Server Shape Icon Customization Tool
  • Go 3D with Free Isometric Piping Shapes for Visio
  • Top Twelve Text Tips
  • Text on a Circle Visio Shape
  • Text to the Bottom of the Shape
  • Audio Visual Components Shapes

www.visguy.com - Visio Guy - since 2006

 

Loading Comments...