Manipulate Chart Data Labels Height, Width....

May 2, 2008

I m working with bar charts and as I've heard these labels can be a bit of a pain. I've got the labels in roughly the right position 90% of the time however that other 10% has me in rolling fits.

My issues
1. A label within the chart area is wrapped on two lines, how could I restrict Excel from wrappign the label
2. A Labels position covers some of the data reported and thus makes the graph messy

how could I find the position of the end of the bar and also the length of the datalabel so I could reposition it. Note I am using 2003 and that I am trying to use

activeChart.seriesCollection(s).item(i).Datalabel.left

for finding the position although this is only really where im getting to. finding the wrapping position and also being able to manipulate the length of the label is proving tricky.

ADVERTISEMENT

Change Chart Height & Width Code

Dec 21, 2007

How do I write a short piece of code that defines the specific height and width that I want to assign to an existing chart. The code will be added to existing code that I have that formats the chart in other ways. This needs to be able to work with any active chart selected, not a specific named chart.

View 2 Replies View Related

Set Height And Width Of Cells

Aug 31, 2009

I am in desperate need of a macros that sets the heights and widths of columns and rows on a list of provided spreadsheets.

On each of these sheets:

MySheets = Array("FY09 Installation Support", "FY09 Install", "FY09 Purchase", _
"FY09 CF Discretionary Grants", "FY09 CF LOI", "FY08 Purchase", _
"FY08 Installation Support", "FY08 CF Discretionary Grants", _
"FY07 Sup Install Support", "FY07 CF Install Non-LOI", "FY07 Sup Purchase", _
"FY05 CF Carryover Install", "FY04 Recovery Funds", "FY05 Recovery Funds", _
"FY08 Safety Carryover", "FY09 Safety", "FY09 Transport Canada")

I need to set the height of all the rows to 18.00. I need to set the width of all of the columns to 12.00, except for columns A, C, and T, which need to be at a width of 28.00.

View 4 Replies View Related

How To Get Worksheet Height And Width

Oct 19, 2013

How do I get the actual worksheet height and width?

View 5 Replies View Related

Locking Column Width And Row Height?

Jul 22, 2007

I'm creating a map like image with Excel, and I've set the column width and row height to certain dimensions. Now I'm entering in some text into them, and I noticed that when I added in 2 digit numbers, the column width expanded a little bit. I want to prevent this from happening, and still be able to enter in the 2 digit text (since it WILL fit, and it's expanding to keep that extra bit of space).

Is there any way to lock the dimensions?

View 7 Replies View Related

Picture Width And Height Adjustment

Oct 28, 2008

I need to paste a picture from the Clipboard to my Worksheet. I select the origin and paste it with the macro.

I need to adjust that picture to fit in a defined space from left corner of Range($J$10) to the right corner of
Range($BJ$35)

Actually, i'm using this procedure

ActiveSheet.Unprotect
RANGE("graphique_PL").Select
ActiveSheet.Paste
Selection.ShapeRange.LockAspectRatio = msoFalse
Selection.ShapeRange.Height = 358.25
Selection.ShapeRange.Width = 725.

The problem with it is, the Height and Width is arbitrary to the size of the cells at the moment. I would like to had a procedure to calculate does value. They represent the distance between the defined cells location for the image. Actually, if cells width or height change, the picture is misplaced.

View 9 Replies View Related

Set Height & Width UserForm Controls

Jan 8, 2007

I'm using a UserForm.Label to display comments which are of variable length. At the bottom of the UserForm are two CommandButtons. I'd like the gap between the Label text and the CommandButtons to be small (and preferably constant); and the CommandButtons to be at the bottom of the UserForm. This means setting the CommandButton.Top and UserForm.Height as a function of the Label.Height. The crude way I have so far achieved is to use Len(Label.Caption) as the surrogate for Label.Height but it's not very satisfactory due to word-wrap and blank lines.

View 2 Replies View Related

Freeze Column And Row Height And Width

Jul 18, 2007

I need to freeze the column and row height and width for a specific area in spreadsheet, so that it shouldnt be altered in future from any one using this sheet.

View 3 Replies View Related

Userform & Controls Scroll Height Width

Jan 9, 2007

I have a userform which has vertical and horizontal scroll bars. I want to set the scroll bar width and height properties to the correct value, regardless of the size of monitor screen used to look at the user form. I'm thought of using the code below in the initiliaze event for the user form:

Me.ScrollHeight = Me.Height
Me.ScrollWidth = Me.Width

However, this does not seem to work. I've tried adding 250 (Me.Height + 250)to each measurement, which works, but gives the user with the larger screen a very big scroll area. I wondered if there was a formula based on the application height, that would allow the scroll height to be perfect for the user form regardless of screen size?

Rico.

PS. I also use the following code to set the user form height on initialize. I don't know if that effects anything.

Me.Height = Application.Height
Me.Width = Application.Width

View 3 Replies View Related

Change Column Width And Height In Millimeters Mm

Apr 17, 2008

I have vba code to change column width and height into mm.
The code is taking alot of time to run and then hangs my excel session.
The code below calls two sub routines.

Sub Change()
Dim i As Long

With Application
.DisplayAlerts = False
. ScreenUpdating = False
End With

For i = 1 To 23
SetColumnWidthMM i, 3.5
Next i
End Sub...

View 3 Replies View Related

Speed Up Macro That Adjusts Row Height & Column Width

Oct 30, 2009

This used to (and on some machines still does) work very well, but all of the sudden on my work machine, it is incredably SLOW!! The whole program takes a list of tasks and dates, and creates a wall calendar from them. Then (the offending part, below in code) looks at each cell on the wall calendar and formats it by sizing the height of a merged cell so that the entire task is displayed, then goes on to put a square around it (works fine).

The formating of the cell height/width can take up to 11 SECONDS each cell. What is happening to do this? Again, it USED to, and on some machines still does, FLY through this process. But now it just crawls. Code below, with the 3 offending lines identified.

Private Sub Fit_Height(ByVal Target As Range)
Dim NewRwHt As Single
Dim cWdth As Single, MrgeWdth As Single
Dim c As Range, cc As Range
Dim ma As Range

Application. ScreenUpdating = False
With Target
If .MergeCells And .WrapText Then
Set c = Target.Cells(1, 1)
cWdth = c.ColumnWidth
Set ma = c.MergeArea
For Each cc In ma.Cells
MrgeWdth = MrgeWdth + cc.ColumnWidth
Next

An additional item (clue?) is that, after the macro is done running, it is still unbearably slow to do anything on-screen. Grabbing the column header and changing the column width takes 5 seconds or so before it snaps to the desired width and displays correctly. Closing Excel and reopening it takes care of that problem.

More advancement (as I wait). It seems to be the Application.PageSetup that kills it. As soon as I hit the first Application.PageSetup line, the app grinds to a halt, and almost every line after that that manipulates the screen format or the page format takes 5 or so seconds EACH to process. I put them all at the end, but that really doesn't solve the problem, nor explain it, nor give me a true solution.

View 4 Replies View Related

Fix Textbox Width And Automatically Adjust Height To Text

Jan 21, 2008

how to automatically set a text box size to display text contained by right-clicking the textbox and put a check in the auto-size box under "Alignment".

However I would like to set the widht of the text box and automatically adjust the height according to the number of lines of text. Is this possible by VBA code or othe means?

View 3 Replies View Related

Excel 2010 :: Row Height And Column Width For Specific Range?

Jul 6, 2013

I have tried and been searching but cannot find the answer. Is it possible to change the row height and column width for only a selected range in my spread sheet, for example, F13:I23? I am using Excel 2010.

View 2 Replies View Related

Resizing Picture Image To Fixed Height And Then Cropped Width

Jan 24, 2014

I'm trying to make this macro work to resize images for our fashion Look Book. In theory, it should work. But of course it does not Here is the code we are using:

Code:

Sub BIGcrop()
Selection.Height = 507.6
x = Selection.ShapeRange.Width
y = x / 2
Z = y - 144

[Code]....

I want all my pictures to have a height of 7.05 inches and a width of 4. The height comes out different everytime depending on the scaling of the template I'm using. I need it to adjust accordingly. I'm open to having the image move into merged cells, as long as it will first adjust the height and then crop the sides (so the orientation stays the same).

View 4 Replies View Related

Change Chart / Pivot Table Numeric Labels To Associated Text Labels?

Feb 7, 2014

I have an export from a database that I'm bringing into Excel 2010 of about 30K records. Data points are recorded numerically and I have their associated text "value label" (what it would be called in STATA, for example, not sure what it's called in Excel). I want to create various charts/pivot tables with the data and want the labels to be the text label, not the number.

For example, variable ASSIGNMENT has the following possibilities:

1
2
3
4

Here's what each of those "mean" (I have this in another table):

1 - Sick
2 - Overtime
3 - Court
4 - Present

How do I create a chart or pivot table where the labels are "sick", "overtime", etc., and not "1", "2", "3", "4"?

View 8 Replies View Related

Adjust Height For Individual Column In Chart?

Aug 15, 2014

Refer to enclosed excel file, I have drew a chart base on the data in side. However, for the last column which is "SG Productivity(KUSD)", The column very small even cannot be seen, is there any way can enlarge columns in this field without changing other column? T

View 1 Replies View Related

Excel 2007 :: Change Width Of Chart Bars

Sep 7, 2010

I've just switched to 2007 and can't seem to find where they've moved the ability to change the width of bars in a chart. Where is it in 2007?

View 7 Replies View Related

Chart More Labels

Mar 18, 2008

I have a basic bar graph showing the average home prices per quarter. I know I can turn the legend on and position it to show the average price on top of each bar in the graph. I would like to add an additional legend (on this chart) showing how many homes sold per quarter but not display it as a bar. I just want the number displayed maybe on the bar or below the bar. Can I add a separate (extra) legend?

View 9 Replies View Related

Pie Chart With Data Labels

Apr 29, 2014

I have a file with a small example of sales and % of sales for about 7 persons.

I wanted to insert a pie chart but want to show labels inside the pie chart along with % of sales and the sales person name near each part. How to do this ?

I have attached a file : Book1.xlsx‎

View 4 Replies View Related

Top 5 Values Labels In Chart

Jan 22, 2014

i create a chart in excel, is there any way to show only top 5 values "labels" in chart? just only top 5 values,,

maybe this pict can explain what i mean.. Top5.jpg

i need that chart can change automatically when i change the tables data

View 3 Replies View Related

How To Resize Labels In Chart

Mar 25, 2012

I'm trying to resize the data labels in my chart so that the word Institutional appears on 1 line (It's currently on 2 lines) like the pic below:

but clicking the corners of the data label and dragging it does not work for me. I click on the corners and nothing happens. How I can make the data labels bigger without getting the text cut off to the next line?

View 2 Replies View Related

Add Labels To Chart Points

Jul 27, 2012

I use data in column A:B to draw stacked line chart . My question: I want to add column C Evaluation on every point on stacked line chart.

Sheet1

*
A
B
C

1
*
Sales
evaluation

[Code] ...

View 4 Replies View Related

Can't Get Chart Labels To Right Values

Jan 20, 2014

I'm having a problem modifying data on an existing chart.

I think I'm trying to add the Axis, I want A to Z, I'm getting 1 to 26

Code:
With Sheets("3.2").ChartObjects("Chart 25").Chart
.Select
.Activate

[Code]..... '

View 5 Replies View Related

XY Scatter Chart Labels

Sep 27, 2008

lable my entries in my scatter chart:

Heres an example:

For my series 1:

I have,
_________X________Y
Brown ____1.5 ______0.1
Black _____1.2______ 0.5
White____ 1.9 _______0.2
Red ______1.1 _______0.9
Yellow____ 2.0 _______0.4
Green _____1.8 _______0.7

Now the Colors are the lables I need to put in each x and y data.

View 9 Replies View Related

Chart Data Labels

Jun 16, 2007

I am trying to write an If statement that returns true if Valule is checked off in the Data Labels portion of a chart. I tried using a HasDataLabel properties but Excel didn't recognize that.

View 5 Replies View Related

Stacked Chart - 2 Labels On X-axis

Jan 10, 2012

Using the table, draw a stacked chart that has both the project name (A, B etc) and Month on the x-axis (below all the projects). the stacked chart should contain the count for cat1, cat2, cat3 and cat 4 for each project (in different but consistent numbers for each month).

I need this for a presentation today,

OctoberNovemberDecemberProject Cat. 1 Cat. 2Cat. 3Cat. 4Cat. 1 Cat. 2Cat. 3Cat. 4Cat. 1 Cat. 2Cat. 3Cat. 4A
00236111110001B
C
D
E
F
0012230182600425G
H
I
02114001602210J
K
L

View 2 Replies View Related

Chart Data Labels Blanks

Feb 2, 2007

In a chart if you display data labels is there a way of avoiding a zero being displayed if the relevant cell is the result of a formula?
It seems that even if the result of that formula is a blank or 'n/a' it is still displayed as 0.

View 2 Replies View Related

Grouped Labels On Chart X-axis

Feb 20, 2008

I want to create grouped labels on a chart x-axis of the type created automatically when creating a pivot chart. For example: I have projects, samples and sample yields. There are multiple samples in a project so I have a sheet that looks something like this below:-

Project,Sample,Yield
2006ANG01,CTY001,1%
2006ANG01,CTY002,1.5%
2006ANG01,CTY003,1.2%
2007ANG03,CTY456,2%
2007ANG03,CTY457,1.9%

I would like to create a chart that has Project and Sample as the x-axis where the samples are all grouped into their project. Pivot charts do this nicely, but how to do it without a pivot chart? As you will see from the attached file I can get both Project and Sample on the x-axis, but the Projects are overlapping.

View 2 Replies View Related

Not Show #N/A On Chart X-Axis Labels

Mar 3, 2008

I have a chart that feeds from dynamic ranges which contain whole rows of null enteries displayed as #N/A. The charts do not plot these enteries (as it shouldn't) however it does display the category label even if it too is #N/A. Is it possible to remove the category label if all data for that row is null. ie the label is also removed from the chart.

View 2 Replies View Related

Remove Zero Value Data Labels From Pie Chart

Apr 21, 2008

I have a pie chart that shows numerical values in dollars and I'm looking for a macro that will delete the $0 data labels. I found this code from Jon Peltier (great website by the way) but I can't seem to get it to work on my pie chart. No errors, just doesn't do anything:

Sub CleanUpActiveChartLabels()
Dim iPts As Integer
Dim nPts As Integer
Dim aVals As Variant
Dim srs As Series
ActiveSheet.ChartObjects("MainChart").Activate
For Each srs In ActiveChart.SeriesCollection
With srs
If .HasDataLabels Then
nPts = .Points.Count
aVals = .Values
For iPts = 1 To nPts
If aVals(iPts) = 0 Then
.Points(iPts).HasDataLabel = False
End If
Next
End If
End With
Next
End Sub

View 2 Replies View Related

Formatting Row Labels In Pivot Table / Chart

Apr 30, 2014

Was working on this problem for a poster: [URL] ......

I can't seem to get the pivot table/chart to format exactly as I desire. It seems that as soon as I add 'group by hour and day' Excel forces the formatting to AM/PM and I want to keep it military. I want to group by hour, so that data that occurs at 6:00 and at 6:30 are grouped, and I had to group by day so that 6:00 on 1/1 was separated from 6:00 on 1/2.

Attached is a worksheet which shows the desired chart format (not a pivot chart), and the attempted pivot chart. I want the pivot chart to match the 'simple' chart in look and feel. Any attempts to change the formatting of the row labels to 'h' is promptly ignored by Excel.

Note the two tasks that occur at hour 18 (one at 18:00 and the other at 18:20 (you will need to see the formatting to truly see the minutes)). Those should be combined in the pivot table (and they are) and on my 'adjusted' table (where I used SUMIFS).

View 2 Replies View Related

Change X-axis Labels On Pivot Chart?

May 15, 2014

I have a data set where a number of pieces of technology are listed in rows. For each piece of technology it can relate to a "Network" or a "Terminal" and the columns are yes/no as follows:

Tech Network? Terminal?

Tech 1 Yes No
Tech 2 Yes Yes
Tech 3 No No
Tech 4 No Yes

When I plot this on a pivot chart, I get the attached chart, where the x-axis relate to the hierarchies, i.e. Yes/Yes, Yes/No, No/Yes or No/No. As you can imagine, this is not very useful for the viewer as it's not clear what the yeses and nos refer to. It would be much better if I could rename the axis labels: "both"; "network only"; "terminal only"; or "neither".

Is this possible? And is there a solution that doesn't require me to change the source data? I'm happy to use a power pivot if that would make things easier.

View 1 Replies View Related

Excluding Labels With No Information In Column Chart

Aug 21, 2014

Previous question regarding dynamic ranges within a table to create a dynamic chart.

I've now come across another issue regarding the same table but creating a new graph to display a new graph. This time, I need the graph to only include labels with data in them.

The data is based on months including achieved targets and forecasted targets. I need to show a graph for the achieved targets to date and exclude any future months from the graph. e.g. For this month, I would only want to show January to July values and not include August to December.

How easy is this to do? I don't know how to use the OFFSET function but think that this might be a possible solution.

View 1 Replies View Related

Excel 2010 :: Labels For Legend In Chart?

Dec 16, 2011

I have a chart with 20 series labels that are series 1, series 2.... etc. I want to label them with 20 corresponding cells but can't find how to do this in Excel 2010 (I seem to remember this being easy to do in older versions). At the moment I am having to click on source data and edit each label individually... Is there a quicker way?

View 2 Replies View Related

Chart Labels With Dynamic Named Range?

May 31, 2012

I have created a chart that provides a hisotry of events on a timeline. It relies on named ranges and allows me to change the upper and lower date ranges displayed on the x-axis of the chart by changing the date in cells that define the upper and lower dates. In order to display the events on the timeline I have a table that includes 3 columns... a date colmn, an event description column, and a event height column. To display the information I have used a line chart with data points that uses the "event height" data to determine how high up on the graph to display the event information. I have hidden the line, added a label for each event, and added an error bar that draws a line between each label and the bottom of the chart. By default the labels displayed the "event height" information (as expected), so I selected each label individually and added a formula that causes it to display information from the "event description" column instead of the default value. All of this works perfectly with no issues.

The problem comes when I change the date range displayed in the chart. Currently the chart displays event information for 1/1/2012 - 5/30/2012. I can modify 5/30/2012 to be any date I would like that is greater than 1/1/2012 with no problem. Everything displays correctly. However, if I modify the 1/1/2012 date the labels change to reflect the original value (event height data) instead of what I modified it to (event description).

[URL]

View 1 Replies View Related

VBA For Changing Number Format Of Chart Labels?

Oct 10, 2013

This should be pretty simple but I don't know how to do it. When I run the macro recorder, it doesnt record the change. I just want to change the number format of the chart labels from currency to a normal number and visa-versa. Why doesnt this work?

Code:
ActiveSheet.ChartObjects("chart 5").SeriesCollection(1).DataLabels.NumberFormat = "[$-809]#,##0.00;-[$-809]#,##0.00"

View 2 Replies View Related

Offsetting Category Labels Along A Chart Axis

Jun 9, 2006

Has anyone ever succeeded in offsetting category labels in a chart by surpressing the first category label. I am plotting monthly financial data over several years and want to show category labels for the month ends which coincide with quarterly month ends (i.e Mar-06, Jun-06, Sep-06, Dec-06). If I select 2 tick marks between categories I get Jan-06, Apr-06, Jul-06, Oct-6) because my first month and category label is Jan-06. Is there a way to offset displaying the first category label by two tick marks and start with Mar-06 and then go every two tick marks between category labels?

View 3 Replies View Related

Conditionally Hide Chart Axis Labels

Sep 4, 2007

Is it possible to hide some of the number labels on an axis; e.g. in on the chart below to hide the X-axis label 96? Or only start numbering from 97 while the chart displays from 96. Auto Merged Post;Well I have a solution to hiding the first value on the excel X axis values labels just using a custom number format;

[Black][>96]General;

but is there anyway of formating more than a couple of the number labels individually?

View 2 Replies View Related

Format Chart Labels For Numbers With Commas

Mar 19, 2008

I know from searching through the internet you can change the intervals by modifying the minimumScale, maximumScale and MajorUnit fields of TickLabels. What I want to do is change the period of the axis label to a comma. For example,

if it shows

10.00
5.00
0.00

I want it to show

10,00
5,00
0,00

View 7 Replies View Related

AutoFilter Changes Data Labels In 2007 Chart

May 16, 2008

I have a scatter chart and have applied data labels using the VBA macro supplied with Excel 2007. They pick up the cells in column A. But I now want to use Autofilter to show different ranges in the chart. Everytime I filter the chart data, the data labels change to show a different label (in fact they seem to be starting from the first label again, even if this value is not shown on the filter). I have tried to edit each data label and enter free text, I've also used a formula to link to the cell and made it absolute, but nothing is working.

The chart must be a scatter chart as it is plotting 2 values. I'm trying to create a Project Portfolio Risk Chart showing Benefits against Difficulty.

View 9 Replies View Related

Excel 2007 :: Formatting Vertical Chart Labels

Dec 27, 2012

Using Excel 2007: I have a column graph whose numbers/labels on the vertical axis go from ($300,000) to a positive $550,000.

Question: How do I get the labels on the vertical axis to appear in the "accounting format" with the "negative numbers in red" and the "positive numbers in black or blue"?

I have tried to find the answer online and it appears to need to find Format Data Series, which I have been unable to do.

View 3 Replies View Related

ADVERTISEMENT