• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

bVisual

  • Home
  • Services
    • How Visio smartness can help your business
    • Visio visual in Power BI
    • Visio Consulting Services
    • Visio Bureau Services
    • Visio Training and Support Services
  • Products
    • Visio Shape Report Converter
    • SS Plus
    • LayerManager
    • visViewer
    • Metro Icons
    • Rules Tools for Visio
    • The Visio 2010 Sessions App
    • Multi-Language Text for Visio
    • Document Imager for Visio
    • multiSelect for Visio
    • pdSelect for Visio
  • Case Studies
    • Case studies overview
    • Using Visio in Education for GIS
    • Visualizing Construction Project Schedules
    • Visio Online Business Process Mapping
    • Nexans Visio Template
    • CNEE Projects, WorldCom
    • Chase Manhattan Bank
  • News
    • Recent news
    • News archive
  • Resources
    • Articles➡
      • ShapeSheet Functions A-Z
      • Comparing Visio for the Web and Desktop
      • Customising Visio Shapes for the Web App
      • Key differences between the Visio desktop and web apps
      • Using the Visio Data Visualizer in Excel
      • Using Visio in Teams
      • Creating Visio Tabs and Apps for Teams with SharePoint Framework (SPFx)
      • Designing Power Automate Flows with Microsoft Visio
      • Innovative uses of Visio Lists
    • Webcasts ➡
      • Visio in Organizations
      • My session and other Visio sessions at MSIgnite 2019
      • Power up your Visio diagrams
      • Vision up your Visio diagrams
      • The Visio 2010 MVP Sessions
    • Visio Web Learning Resources
    • Books➡
      • Visualize Complex Processes with Microsoft Visio
      • Mastering Data Visualization with Microsoft Visio
      • Microsoft Visio Business Process Diagramming and Validation
      • Visualizing Information with Microsoft Visio
  • Blog
    • Browse blog articles
    • Visio Power BI articles
    • Visio for Web articles
    • A history of messaging and encryption
  • About us
    • About bVisual
    • Testimonials
    • Bio of David Parker
    • Contact Us
    • Website Privacy Policy
    • Website terms and conditions
    • Ariba Network
You are here: Home / Visio / What is the minimum number of rectangles in a Visio chessboard?

Published on November 27, 2017 by David Parker

What is the minimum number of rectangles in a Visio chessboard?

This may sound like a simple question with a definite answer, but I think it is worthy of further explanation. I wanted to make a chessboard shape with as few lines as possible, because it makes the shape more efficient and easy to work with. Some might consider grouping 64 squares together, but that would be a very heavy shape. A chessboard needs to appear to have 64 squares, but the following shape only has 9 rectangles … How is this possible?


It simply relies on the fact that the crossover of two filled geometry sections in a Visio shapes actually result in a non-filled area! The above shape has one square to provide the outer border, and then four rectangles horizontally, and four rectangles vertically.
The following image, create using Scroll to Capture Visio ShapeSheets with SnagIt, of the ShapeSheet shows how simple this is to create in Visio. Each of the Geometry sections below describe a rectangle using formulas. A rectangle needs to have a starting vertex, then three other vertices in order, and finally returns to the original starting vertex. Geometry 1 is the enclosing rectangle; Geometry sections 2,3,4, &5 are column 2, 4, 6 & 8; and Geometry sections 6,7,8 & 9 are rows 1,3,5 & 7.


I have used the default RelMoveTo and RelLineTo row types, because they expect a simple number to defined the relative position of the vertex in the X or Y direction with respect to the Width or the Height. Thus X=0.125 is equal to the Width / 8, and Y=0.5 is equal to the Height / 2.
Although I prefer to add sections and rows directly in the ShapeSheet, you can see the same effect by overlapping two filled rectangle shapes in Visio, and then using the Developer / Shape Design / Operations / Combine function. Notice how the resultant shape only has one colour fill, which is the fill of the first selected shape. This is because a traditional Visio shape can only have a single foreground colour. At first sight, you may think that there are five rectangles in the resultant shape, but the ShapeSheet shows that there are in fact only two!

Next I will be adding checkers or chess pieces onto the board….
Update: My good friend Chris Roth, aka VisGuy.com, has pointed out that a checkerboard can be created by a single snaking line! Excellent!

Related

Filed Under: Games, Visio, Visio 2016 Tagged With: ShapeSheet

About David Parker

David Parker has 25 years' experience of providing data visualization solutions to companies around the globe. He is a Microsoft MVP and Visio expert.

Reader Interactions

Trackbacks

  1. Cyber Monday free #Visio Checkers! | bVisual - for people interested in Microsoft Visio says:
    November 27, 2017 at 1:19 pm

    […] added connection points to the dark squares of my chess/checker board created previously ( What’s the minimum number of rectangles in a Visio chessboard?). These were created with a connection point type of 2 ( Inward/Outward), so that the checkers […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

  • LinkedIn
  • Twitter

Recent Posts

  • Fixing dimensions of 2D shapes
  • Merging Linked Data from Similar Tables
  • Smart Radio Buttons and Check Boxes in Visio
  • Using Button Face Ids in Visio
  • Grid Snapping Revisited

Categories

Tags

Accessibility Add-Ins Connectors Containers Data Export Data Graphics Data Import Data Visualizer Educational Excel GraphDatabase Hyperlinks Icon Sets JavaScript LayerManager Layers Legend Link Data to Shapes Lists MSIgnite MVP Office365 Org Chart PowerApps PowerBI PowerQuery Processes Setup and Deployment Shape Data Shape Design ShapeSheet ShapeSheet Functions SharePoint 2013 SQL Teams Validation VBA Video Visio Visio 2007 Visio for the Web Visio Online Visio Services Visio Viewer Webinar

Footer

bVisual Profile

The UK-based independent Visio consultancy with a worldwide reach. We have over 25 years experience of providing data visualization solutions to companies around the globe.

Learn more about bVisual

  • Amazon
  • E-mail
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube

Search this website

Recent posts

  • Fixing dimensions of 2D shapes
  • Merging Linked Data from Similar Tables
  • Smart Radio Buttons and Check Boxes in Visio
  • Using Button Face Ids in Visio
  • Grid Snapping Revisited

Copyright © 2025 · Executive Pro on Genesis Framework · WordPress · Log in