Create Chart From Selection

Dec 27, 2006

I have a table of data which moves up and down my report depending on user input changes to the source data.

I have written some VBA code to generate a chart based on this table of data. I have managed to create a basic chart from this table. However I need to change the series (on the chart) from rows to columns so that it is displayed correctly. For this I need to have the cell references within the code belonging to the actual chart.

If I was writing the code for the chart with an absolute reference I would write it as:

ActiveChart.SetSourceData Source:= Sheets("Group").Range("B50:F53"), PlotBy:=xlColumns

This obviously works fine, however when a user makes a change to the source data the table is now out of sync with the chart references.

I am trying to write it as:

ActiveChart.SetSourceData Source:=Sheets("Group").Range(ActiveCell.Offset(-1, -1), ActiveCell.Offset(2, 3)), PlotBy:=xlColumns

Where am I going wrong?

My full code is as follows:

Private Sub CreateRegionChart()
Worksheets("group").ChartObjects.Item(2).Delete

Range(ActiveCell.Offset(-1, -1), ActiveCell.Offset(2, 3)).Select
Charts.Add
ActiveChart.ChartType = xlColumnClustered
'ActiveChart.SetSourceData Source:=Sheets("Group").Range(ActiveCell.Offset(-1, -1), ActiveCell.Offset(2, 3)), PlotBy _
:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Group"
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "Title"
.Axes(xlCategory, xlPrimary).HasTitle = False
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Label"
End With

View 6 Replies


ADVERTISEMENT

Create Surface Chart Via Macro Code Based On Selection

May 28, 2008

I want to write a macro to add a surface chart for a Data Range which includes 6000 data points. But the series selected for the chart don't cover all Data Ranges, only part of them.

Public Sub AddChart2(LastRow As Integer, LastCol As Integer)

Dim cht As ChartObject, currentSheet As Worksheet
Dim rng As Range, newRow As Range, srcRange As Range
Dim colIdx As Integer

colIdx = 5

View 7 Replies View Related

Excel 2003 :: Filter Data In Graph / Chart (without Having To Create New Chart)

Dec 29, 2011

I have a spreadsheet created in Excel 2003 (which is what we use at work, unfortunately).

My employees periodically take a test to ensure they have certain items memorized (or are making progress to that end). The spreadsheet rows show all 46 of my employees, and their test scores. The columns are the dates that the tests are administered. I can create a line graph based on the chart data, and interpolate these data with no problems.

The problem is that there are 46 employees! 46 lines on the same graph make for a very cluttered, hard to understand visual. I want to simplify the view by "filtering out" some of the data.

I have an additional column in my spreadsheet for each employee's work area (Area 1, Area 2, etc), and another column with data based on first letter of last name (the values here could be "A-G", "H-M", "N-S" and "T-Z", for example). I figure i could filter my line graph based on these two columns. For example, somehow select just Area 1, and reduce the number of lines on the graph to 16. Or better yet, Choose "Area 2" AND "A-M" and end up with 7 employees (and therefore 7 lines on the graph).

Here's what i have tried:

1) Select the work area column, and use the Filter, which created a drop-down list at the column heading. When i use this drop-down list, i can easily filter the data in the worksheet by Work Area, but this is not reflected in the line graph, which still shows all 46 lines. The problem was that i forgot that i had set the Calculation Options to "Manual". Setting this to "Automatic" (or leaving it on Manual and pressing F9) solved the problem, as the chart now updates when i use the filters. Calculation options are under the "Formula" tab in 2007, or in Tools -> Options -> [either calculation or formula, i forget what it's called] in 2003.

2) Create several separate line graphs in several separate sheets. I wouldn't want to assign someone else the task of maintaining a spreadsheet of such inefficient design.

View 1 Replies View Related

Create A Chart To Create Totals Based Upon Different Keys

Aug 7, 2006

Trying to create an excel chart to create totals based upon different keys. I
need to be able to calculate how many customers there are by Manager and then
By Rep. Then to figure out how many were New, Current, Total # of RSVP and
attended for that Rep. Below is how I have started but I am having some
problems getting certain parts. I know when I get one the rest will fall into
place. I can calculate how many total customers by manager and by rep just by
doing a Countif command but how do I determine the # of New, Current etc. Is
there a If Than command? Managers Totals are simply his reps totals.

Example..
A B C D E
F G
1 Manager Rep Customer New Biz Current # RSVP # Actual Attend

Need totals to look something like this....

A B C D E
F G
1 # of Cust # New # Current #RSVP #
Actual Attend
2 Manager
3 Rep 1
4 Rep 2

View 15 Replies View Related

Chart With X-Axis Range Selection

Feb 26, 2014

I have excel file and need to create a chart with X axis to be scalable, by selecting (from drop down menu) - start and end dates.

View 3 Replies View Related

Dynamic Selection Of Data For Chart

Oct 13, 2009

I have a follwing data:

Sheet1  ABCDEFGH2Days12345673Values2040550000 Excel tables to the web >> Excel Jeanie HTML 4

I have plotted a line graph based on the above table; but I am getting zero values also plotted. since these Values are linked to some other workbook I can't delete the cell values also.
How can we avoid Zero values on a graph; Also is there any approach, that my graph should get automatically updated whenever the linked values are updated.

View 9 Replies View Related

Test Selection Values & Graph/Chart

Oct 19, 2007

The user will select a range (example, B4-Z4). The macro needs to test each cell to see if the number is in a certain range (example, is the number in the cell between 21-40, 41-60, 61-80, etc? - these ranges will not always be the same on each worksheet). If the cell is in that certain range, that cell is a 1 for that range. Example,

B4 = 23
21-40 = 1

C4 = 30
21-40 = 2

D4 = 45
41-60 = 1

After all ranges are tested, it will be graphed on a separate worksheet with the x-axis being the ranges (21-40, 41-60) and the y-axis will be the total number of cells that fit in the range. The above would be....................

View 3 Replies View Related

Create Dropdown List By Selection

May 6, 2014

I am trying to create 2 drop-down lists (based on named ranges), where the contents of the second selection change based on the first selection. On one sheet, I have a list of equipment that is quite long, but is broken up by categories. I have named ranges for all the category names, and the equipment in each category. On the other sheet (user side) I made the first drop down the list of categories, and would like the 2nd drop down to be the pieces of equipment that correspond with the chosen category. I have tried using data validation and nesting IF formulas, but it only works for the first 4-5 categories, bc my formula is longer than the Source field allows in Data Validation. Any other way I can make this work? Can I use a macro for this? If so, how to write it as this would be my first macro

View 9 Replies View Related

Selection From Drop Down Box To Create A List

Sep 13, 2006

is it possible to create a list of parts from a selection in one drop down box

ie
i have 1200 parts with descriptions etc in list . using a drop down box i want to select and create a workto list.

ideally this list would start on another worksheet starting on row 10

View 6 Replies View Related

Ensure/Force Selection Of Single Point Of Chart Series

Jun 18, 2008

I have an XY chart that I would like to have the user select a single data point in the chart and be able to add a comment in a table corresponding to that point. For example: if the x-values are in A1:A10, y-values are in B1:B10, the user can select a point, say the 4th point, have some code run that will enter a text string into cell C4. I can manage the code to add the text to the appropriate location, but I'm having trouble with 2 things.

First, how can I ensure that the user has selected a single point (as opposed to the entire series or the chart background)?

And second, how can I determine which point is selected? I think I need to determine the point's item number in the SeriesCollection, then offset that number of rows in my data table. But I can't find a way to retrieve that number.

View 3 Replies View Related

Create Dropdown Box That Pulls Its Selection From Another Sheet?

May 1, 2014

I am trying to create a drop down box that pulls its selection from another sheet in the workbook and I'm not sure how to go about doing it. I figure VBA must have some way of doing it but I am not sure how the coding would go. I've attached a very basic example of what I am trying to accomplish.

Drop Down Box Ex..xlsm

View 3 Replies View Related

Name Selection In A Userform - To Create A Signing In Sheet?

Jul 14, 2014

I am creating a yearly rota that will produce a signing in sheet on a day and night basis. Im using a userform to pick the... Department, Operators name, Time In & Time Out.

The Problem I have is that the ComboBox in my UserForm for selecting the operators name shows every operator in the rota, where as I would like the Combobox in my user form to only show the operators that are on shift that day/night. To reduce the chance of selecting an operator that isnt even on shift that day.

I would also like it to subtract the names after the have been selected. to reduce the chance of entering the same name twice in the same sheet.

View 10 Replies View Related

Create Data Validation List From Previous Selection?

Nov 15, 2011

I have a large set of data that I need to use for data validation in drop down lists. The data is arranged in 4 columns and entries within each column may repeat numerous times. The four columns are as this..

Category Subcategory 1 Subcategory2 Subcategory3

The first data validation will come from the first column. Once this is chosen the second drop down should populate with the subcategory that correspond to that category stored in column 2. once that is chosen the thrid data validation should populate with the corresponding subcategory from column three etc.. This is a small sample of the data in the columns.

View 5 Replies View Related

Automatically Create Worksheet ComboBox Based On Selection

May 16, 2008

I am working on a spreadsheet for a client. I am using Excel 2007 and she is using Excel 2000. I have created a emplate for her to enter survey data into. Using the following code, I have created combo boxes for the drop-down menus so the client can tab from one cell to the next while entering data:

Option Explicit
Private Sub TempCombo_KeyDown(ByVal _
KeyCode As MSForms.ReturnInteger, _
ByVal Shift As Integer)
'Hide combo box and move to next cell on Enter and Tab
Select Case KeyCode
Case 9
ActiveCell.Offset(0, 1).Activate
Case 13
ActiveCell.Offset(1, 0).Activate
Case Else
'do nothing
End Select
End Sub.....................

View 6 Replies View Related

Excel 2007 :: How To Create Dropdown List But Options Reducing After Every Selection

Aug 17, 2011

Is it possible to do a drop down list that allow user to select pre-defined selections but everytime when a selection is chosen, the list reduced?

Example,

I have can choose Apple, Orange, Durian and Mango.

The drop down can only select these 4 fruits.

So there are 4 cells in Column A1, A2, A3, A4.

A1 selects Mango and then A2 will only have 3 options to choose. So until the last cell, he can only choose the last fruit left.

A1, A2, A3, A4 are not selecting in descending order thus it could be A3 selecting first, then A2 and then A4.

I'm using excel 2007

View 13 Replies View Related

How To Create A Pivot Chart

Apr 7, 2014

I am trying to create a pivot chart that show the average response times in hour but for some reason my charts looks not right. The axis show a max of 1 but the graph itself showed us up to 17. I think easier to explain if I attached the worksheet.

View 2 Replies View Related

How To Create Control Chart

Feb 7, 2014

I've used trend lines to find the mean and average but for some reason I have not been able to set an upper and lower limit. without introducing a new column.

View 6 Replies View Related

Create Chart With Two Items?

Feb 25, 2014

I have two items: Written Premium and Earned Premium. Each of these items has a forecast and actual number for two months. How can I create a line chart (with dots) that will show both of these items. I've attached a spreadsheet.

View 1 Replies View Related

How To Create Bar Chart With Values And %

Jul 1, 2014

how do you create a bar chart with values and %? Spreadsheet attached.

View 3 Replies View Related

Create A Pie Chart In 2007

Mar 19, 2009


Originally Posted by Question

Create a well labelled pie chart on a separate worksheet to show the profit made by each of the Liverpool departments to the overall profit for 2006. On the labels show the percentage contributed by each department.

I want to create a pie chart in Excel 2007. The data is not next to each other in the columns. How do I create a chart so that it includes the legends as the various departments and the data shown as the figures given under 2006?

View 3 Replies View Related

Create A Flow Chart

Feb 28, 2006

Can you create a flow chart in excel? If yes, how?

View 9 Replies View Related

Create Chart For Each Row In Worksheet

Dec 5, 2006

I'm trying to loop through a worksheet where each row is an individual record. I need a macro to read the row and create a chart on a separate worksheet for that row, then move on until a chart has been created for each individual row. In English the problem is:

Read Row 1
Create chart based on row 1 data in new worksheet 1
Read Row 2
Create chart based on row 2 data in new worksheet 2
And so on

View 2 Replies View Related

Create Cascade Chart

Jan 18, 2007

Is it possible to create Cascade Chart without the Excel add-in?

View 5 Replies View Related

Create Box Chart/Graph

Mar 12, 2008

How can I create a box chart showing graphically a median, 1st and 3rd quartile and a minimum and a maximum?

View 5 Replies View Related

Re-create The Attached Chart (.jpg File)

Apr 27, 2009

I would like to re-create the attached chart (.jpg file) but have tried for the past 30 or so minutes with no luck.

I know how to arrange my source data. I just do not know how to combine the stacked columns with a line graph.

View 4 Replies View Related

Selecting Items To Create A Chart

Feb 16, 2012

I'm making a risk chart which i want to select data automaticly.

It currently is possible to select a characteristic. After selecting the characteristic i want the chart to update, having only the risks with that characteristic in it. But it also has to select on impact level and chance%.

Is there any way to let Excel auto select the Risk discription and copy it into the chart?

below are 2 pictures, 1 an example database of risks and an example of how the chart should, more or less, look like when i select the financial characteristic.

View 9 Replies View Related

Create Chart With Dynamic X And Y Axis?

Aug 12, 2012

I am trying to create a horizontal bar chart with a product code data set. The number of codes will increase over time. For each product code there may it may not be a sales value and that sales value will increase over time. I am trying to plot the product codes on the y axis and sales value in the x axis.

View 3 Replies View Related

Create Pie Chart With Colours That Are In Cells?

Oct 4, 2012

is it possible to create a pie chart with the colours that are in the cells (fill colour) which contains the data.

View 1 Replies View Related

Excel 2010 :: How To Create Bar Chart

Dec 26, 2012

how do i make a bar chart on Excel! 2010

Basically i have these figures

Male : 21
Female : 18

I want to make a bar chart, When i use Excel and try to make it - i get a chart which shows the right column height but the Male and Female bars are BOTH IN 1 Colour. How do i make it so that male bar is blue and female is pink.

View 3 Replies View Related

VBA - Combobox And Textbox Value To Create Pie Chart

Oct 22, 2013

combobox1 = dog, texbox1 = 1500
combobox2 = cat, textbox2 = 1000
combobox3 = duck, textbox3 = 750

Is it possible to type in VBA coding to create a pie chart in excel with comboboxes and textboxes value?

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved