178 | Chapter 5, Charting Hacks
Place an Arrow on the End of a Horizontal (X) Axis
Although this hack works for all versions of Excel, the
instructions are much simpler in Excel 2007.
In Excel 2007
To continue in Excel 2007, you can ignore the values in A10:B10. All you
need to do is right-click on the Horizontal (X) axis and select Format Axis.
Then, under Line Style, select the drop-down arrow for End Type under
ArrowSettings and choose the desired arrow. Figure5-50 shows the results
of selecting the stealth arrow.
In Older Excel Versions
Accomplishing the same effect in versions of Excel prior to 2007 is much
more of a hack. Follow these steps.
1. Highlight the range A1:B6, select the Chart Wizard, and create a Line
chart using the first chart subtype.
2. Right-click and select Source Data
Add. Give the series the
name Axis Arrow.
3. Set the range of the Series X Values to
and the Series Y Values to
, and press OK.
4. Now, we need to change the Chart Type of the Axis Arrow data series
to XY Scatter, markers only. Select the Axis Arrowseries, right-click,
Figure 5-50. Line chart with stealth arrow on horizontal (x) axis
Pdf save rotated pages - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
saving rotated pdf pages; rotate pdf pages by degrees
Pdf save rotated pages - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate pdf pages; rotate one page in pdf reader
Place an Arrow on the End of a Horizontal (X) Axis #66
Chapter 5, Charting Hacks | 179
select Chart Type, and choose the first subtype under (XY) Scatter. Your
chart should now look likeFigure5-51.
5. To format the chart to display Value data labels, right-click and select
Chart options
Data Labels.
6. Check the Value box, and click OK.
7. Edit the data label for the Axis Arrow(scatter) series, replacing the
number 1 with the number 4.
8. Keep the data label selected and change the font to Marlett via the For-
matting toolbar. When you do this, you will get a right arrowhead, as
shown in the completed chart shown inFigure5-52.
Increase the font size to suit your chart (the one inFigure5-52 is 40 points).
Also, adjust the label position to center it over the data point if necessary.
Figure 5-51. Created line chart with Axis Arrow series plotted as a scatter chart
Figure 5-52. The finished chart with arrow as axis pointer
VB.NET TIFF: Rotate TIFF Page by Using RaterEdge .NET TIFF
specific formats are: JPEG, PNG, GIF, BMP, PDF, Word (Docx Save the rotated page(s) to new a TIFF Multiple image formats support for saving rotated TIFF page(
reverse page order pdf online; rotate pdf pages and save
VB.NET Image: Image Rotator SDK; .NET Document Image Rotation
VB.NET image rotator control SDK allows developers to save rotated image as are dedicated to provide powerful & profession imaging controls, PDF document, tiff
how to rotate page in pdf and save; pdf rotate just one page
180 | Chapter 5, Charting Hacks
Correct Narrow Columns When Using Dates
You can adapt the same technique for the Y axis by making the Y Value
$B$10 and the X value $A$10 in the first step, but you will substitute the
number 4 for the lowercase letter t.
—Andy Pope
Correct Narrow Columns When Using Dates
Hack #67
When you create a chart, Excel will attempt to interpret your data. This
usually works great. However, sometimes the result is not the desired one,
especially if the category labels are dates. If Excel gets it wrong, this can
result in columns that are very narrow and look rather odd.
The reason for this is that Excel is treating the X-axis as a Time series rather
than categorical data. Therefore each column only occupies the space for a
single day, which results in narrow columns.
To see what we mean, set up some data as inFigure5-53, and create a sim-
ple column chart of the data range A1:B9.
To fix the columns, follow these steps:
1. Select the horizontal (X) axis.
2. Click either the Layout or Format tab on the Chart Tools contextual
3. Click the Format Selection item on the Current Selection group. This
will display the Format dialog.
4. Select Axis Options from the list.
Figure 5-53. Simple column chart created using range A1:B9
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
VB.NET How-to, VB.NET PDF, VB.NET Word, VB Tiff page, like sorting and saving the rotated Tiff page 0); page.Rotate(RotateOder.Clockwise90); doc.Save(@"C:\rotate
reverse pdf page order online; how to change page orientation in pdf document
How to C#: Rotate Image according to Specified angle
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Imaging, VB.NET OCR, VB.NET Twain, VB Save the rotated image to
rotate individual pages in pdf; pdf reverse page order
Position Axis Labels #68
Chapter 5, Charting Hacks | 181
5. Check the Text axis option under Axis Type (pre-2007, right-click the
chart and select Chart Options
Axes, then check the Category
option).Figure5-54 shows the results.
By changing the Axis option to Text, the columns return to their normal
—Andy Pope
Position Axis Labels
Hack #68
Change how or where your axis labels are displayed by moving their position
from the default.
When you create a bar chart, the position of your axis labels is automati-
cally determined. However, depending on your chart requirements, you
might want to change how or where your labels are displayed. To make your
chart more professional, here are two methods you can use to change how
your labels are set. The second method also reverses a series.
Changing Label Position
When you create a bar chart with both positive and negative values, the bars
are formed to the left or to the right of the axis. Because negative value series
created in a bar chart will be colored and formed to the left of your X axis,
they will hide the axis labels. Using this method, you can reformat where
your labels are positioned.
Set up some data as shown inFigure5-55, and create a basic bar chart on
the range A1:B6.
Figure 5-54. Simple column chart with Axis changed to Text
VB.NET Imaging - Data Matrix Plug-in SDK Control
Generated Data Matrix barcode image can be freely rotated, resized and code page.AddImage(image, New PointF(100F, 100F)) docx.Save("C:\\Sample_Barcode.pdf").
rotate individual pages in pdf reader; pdf save rotated pages
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit OpenOffice
documents, CSV file and Text file are allowed to be rotated. PowerPoint (.ppt, .pptx) on webpage, Convert CSV to PDF file online Users can save annotations to
how to rotate pdf pages and save permanently; how to rotate a page in pdf and save it
182 | Chapter 5, Charting Hacks
Position Axis Labels
As you can see, the negative value columns obscure the axis labels. Let’s
change this.
Select the horizontal (X) axis, right-click, and select Format Axis (or press
Ctrl-1 to display the Format Axis dialog). Select Axis Options from the list,
and choose Lowfrom the Axis labels drop-down menu (pre-2007, select the
axis, right-click, choose Format Axis
Colors and Lines, and check Low
under Tick mark labels).
Your labels should nowbe set to the left of all the bars in your chart, as
shown inFigure5-56.
Figure 5-55. Basic bar chart created on range A1:B6
Figure 5-56. Basic bar chart with Axis labels set to Low
VB.NET Word: VB.NET Code to Rotate Word Page Within .NET Imaging
Here, we can recommend you VB.NET PDF page rotating tutorial and multi any original quality during or after the Word page rotating; Save the rotated Word page
pdf reverse page order preview; pdf page order reverse
VB.NET Image: How to Process & Edit Image Using VB.NET Image
permanently? A 2: This VB.NET image editor control SDK allows developers process target image file and save edited image as new file.
how to reverse page order in pdf; how to rotate all pages in pdf
Tornado Chart #69
Chapter 5, Charting Hacks | 183
Reversing Label Order
When creating a bar chart, sometimes you’ll want to reverse the order in
which both the series and the labels are displayed. Using this simple
method, you can reorder the series ensuring the corresponding labels move
with the series.
Create a bar chart using some data, as shown inFigure5-57.
Select the (X) axis and press Ctrl-1 to display the Format Axis dialog (or
right-click to get there). Under Axis Options, select “Categories in reverse
order” and “At maximum category” and click Close (pre-2007, select “At
maximum category” and “Value (y) axis crosses at maximum category” and
click OK). Your chart should nowbe reversed, labels and all, as shown in
Figure 5-58.
—Andy Pope
Tornado Chart
Hack #69
Atornado chart (also known as a population pyramid)is not standard in Excel
2007, but you can easily create one by manipulating a simple bar chart.
Atornado chart displays two sets of data in a bar chart, with the two series
emanating from a shared vertical axis. One of the series goes to the left, the
other to the right.
First, set up some data as shown inFigure5-59, and then follow these steps.
Figure 5-57. Data and basic bar chart formed automatically
184 | Chapter 5, Charting Hacks
Tornado Chart
Create a basic bar chart by selecting the data in A1:C5, choosing Insert
Bar, and clicking the first chart sub-type—the clustered 2D bar
(pre-2007, use the Chart Wizard).
Select the Male series and move it to the secondary axis by right-clicking,
and selecting Format Data Series
Series Options
Secondary Axis (pre-
2007, double-click the Male series, select the Axis tab, and check Secondary
Now, highlight the primary horizontal axis (the one at the bottom), right-
click, select Format Axis
Axis Options (pre-2007, select Scale), and for-
mat as follows:
• Fixed Minimum value of –1
Figure 5-58. Bar chart with labels and series reversed
Figure 5-59. Simple bar chart created from A1:C5
Tornado Chart #69
Chapter 5, Charting Hacks | 185
• Fixed Maximum value of 1
• Fixed Major Unit of 0.25
Your chart should look likeFigure5-60.
Highlight the secondary horizontal axis, right-click, select Format Axis
Axis Options (pre-2007, select Scale), and format as follows:
• Fixed Minimum value of –1
• Fixed Maximum value of 1
• Fixed Major Unit of 0.25
• Values in reverse order
• Major Tick Marks type is None
• Axis Labels is None
Finally, to remove the negative horizontal axis labels, we can apply a cus-
tom number format to the axis. Highlight the axis, right-click and select for-
mat Axis. Select Number
Custom under the category menu. Enter the
number format
The end product will be a completed tornado chart that cleverly displays
your charted data, as shown inFigure5-61.
—Andy Pope
Figure 5-60. Tornado chart taking shape
186 | Chapter 5, Charting Hacks
Gauge Chart
Gauge Chart
Hack #70
Wouldn’t it be nice if you could create a chart with a custom marker that you
could use to display data in a smart, visually appealing way?
This hack creates a line chart with a custom marker using the pentagon
shape, flipped horizontally.
Click in cell A2 and enter the word
.Then, click in B2 and enter the
.Select cells A2:B2 and choose Insert
Line. Click on the
first chart with visual data points; i.e., the 2-D line with markers (pre-2007,
use the Chart Wizard). Your chart should look similar toFigure5-62.
Now, we need to add a shape to the sheet that we want to use for the gauges
pointer. For this hack, we’ll use the pentagon shape, flipped horizontally.
Select Insert
Block Arrows (pre-2007,
Block Arrows), choose the pentagon
shape, and draw a pentagon on your worksheet somewhere. Now, flip the
pentagon on its side so the arrowis facing left, as shown in Figure5-63. Do
this by selecting the green circle (rotate tool) and dragging in the required
Select the shape and copy it using Ctrl-C. Select the line series and paste the
shape from the clipboard using Ctrl-V. As shown inFigure5-64, the data
series marker will take on the shape of the flipped pentagon and will move
up and down in relation to the value in B2.
Figure 5-61. Completed tornado chart
Gauge Chart #70
Chapter 5, Charting Hacks | 187
You might want to change the vertical (Y) axis options Maxi-
mum and Minimum to get a better look, because the axis is
created automatically.
—Andy Pope
Figure 5-62. Created chart showing data point
Figure 5-63. Pentagon shape created and rotated to point left
Documents you may be interested
Documents you may be interested