Moving A Range....

Apr 30, 2009

Is there a way to write VBA code that can reference a range of data that may be moved on the spreadsheet by the User? For example, if I write VBA code to reference a range of data such as:

View 2 Replies


ADVERTISEMENT

Moving Range In SUMIF

Jul 5, 2012

At the moment I have the below formula that retrieves a value from a separate sheet (the INDIRECT part of the formula determines the sheet to be looked at, as there are numerous and they are dependent upon what is displayed in two drop down lists in cells B3 & E3).

The problem is that the ranges F6:F30000, AJ6:AJ30000 and AA6:AA30000 are not always consistently in the same column position each and every time I receive a refresh of the report. The column headings, however, are always in the same row. Obviously I don't want to have to manually update the formula every time I receive a refresh of the report, so any way that I can get the aforementioned ranges to become more dynamic, so that the correct value will be retrieved each time? I am thinking something like an INDEX/MATCH combo but I am struggling to apply that idea to the 'SUM RANGE' section of the SUMIF function. This is the formula I have so far:

=SUMIF(INDIRECT("'"&$B$3&"'!F6:F30000"),$E$3,INDIRECT("'"&$B$3&"'!AJ6:AJ30000"))
/SUMIF(INDIRECT("'"&$B$3&"'!F6:F30000"),$E$3,INDIRECT("'"&$B$3&"'!AA6:AA30000"))

View 4 Replies View Related

Sum Contents Of A Row Within A Moving Range

Nov 1, 2007

I have Cloumn A with names of staff going down a2, a3, a4 etc

In Row 1 I have dates running from left to right

Within the table itself I insert a 1 when an agent is late for their shift

How do I get cloumn B to look across the top of row 1 and count 4 weeks before Todays date and use that as its range.

I'm sorry I can't post the sheet from work PC - No Colo on here

View 9 Replies View Related

Selecting A Group In A Moving Range

Nov 3, 2008

I have a spreadsheet where I need to perform a calculation on the lowest 10 of the 20 most recent entries. Currently I am just deleting the oldest entry and putting in the new data but I now desire to keep all my data.

How do I select the new range of 20 rows and then tell it to take the 10 lowest values to perform the calculation

View 11 Replies View Related

Conditional Formatting With A Moving Range

Jan 17, 2010

I have a Conditional Formatting query where in essence I am needing to ‘make invisible’ a range of data by changing the font and background fill to white (and at the same time nullifying the effects of a number of other Conditional Formats). On the surface, this seems an easy thing to achieve, but the problem is, the range I need to apply this CF is a moving range and is dependant on a user changeable date.

Description of worksheet:

The sheet is managing shifts worked over 1 year by 21 people. The top 33 rows are a frozen (and collapsing) display area below which is a matrix of 365 days down and 21 people across. The TODAY button uses a macro to scan the dates and display todays entry directly beneath the freeze line of row 33. The date in M28 can be entered manually and after hitting enter, that dates data is now displayed under the freeze line. Also, using the spin button will increment or decrement the date in M28 moving the entire matrix up or down.

My query..........

What I’m hoping to achieve, is to display ONLY the data selected by the date in M28 (ie that shown under the freeze line, and for all remaining rows to be ‘whited out’, but as the user increments/decrements M28, then the “whiteout” range also needs to increment/decrement. I have whited out a second worksheet “example” as if I had selected 18 Jan (this sheet will not move as there are no buttons, but the data is still there under the whiteout).

I hope this is not TOO unclear, but I would be grateful if anyone could suggest a solution or even tell me if this is not possible – or indeed any other way of achieving the same result ( I had thought of hiding the rows below the freeze line, but the freeze/unfreeze operation would probably be too jerky.

View 9 Replies View Related

Dynamic Range - Moving With A Macro

May 18, 2006

I am not sure if my problem is in the dynamic range or not. I have attached a small sample file. I tried to create a dynamic range by creating a named range of my "LabelRow" with the following as the refers to: =OFFSET($C$32,0,1,0, COUNTA($32:$32))

When I set my cursor on this, Excel makes an outline on the whole row 32 where there is data, which gives me some clue that it understands what I am trying to define. Next, I try to pick this range up and paste it using named ranges in a macro (CopyRange). It gives me an error like it doesn't understand the named range. I do similar macro code in many other places in this project and it works with non-dynamic ranges. Here are some other details on this project. I need a dynamic range because I insert new data into the dataset, which may be 2 quarters up to 20 quarters. This insert causes a regular range to be messed up. My ultimate goal is to graph selected rows of data with the same labels, but I need to have it starting at Q1, which is pushed to the right as new rows are added.

View 2 Replies View Related

Reference Moving Range In Macro

Sep 4, 2007

I want to search a word in my Data sheet and want to know what is the column position. Example: I have a word "LastName" as a Column header in my Datasheet whose column position can be anywhere in the datasheet based on the table selected. So i want to write a generic code which give me COLUMN position for this word in the datasheet.

So if "LASTNAME" header is coming as 7th column it return me 7
if "LASTNAME" header is coming as 9th column it return me 9.

View 5 Replies View Related

Moving And Deleting Entire Rows Between Tabs In Workbook And Moving Them Back If Needed

Sep 23, 2013

I have an excel work book with 6 tabs. I would like to have Excel move an entire row from one tab to another tab (removing the row and inserting it in the other tab). I.e. Example I have a tab with items that are marked as "Open Actions" so if I were to change the drop down to close. Excel would move that entire row of actions to the tab with the "closed actions" and insert into the next available row. Now if someone were to come back at a later date say no it should be reopened than I would change the drop down to open and excel would move that row back to the open actions tab into next available row. I tried a PIVOT table and no good I played with few macro and not.

View 5 Replies View Related

Moving Average Input Range Display

Mar 30, 2007

I am using the built in moving average function to calculate the moving average of a set of numbers. There are a few things that i would like to do.

First i would like to have the last result displayed in a single cell. Then next to that cell i would like to have a cell that would specify the period of the moving average. I would like to be able to change the period in that cell and have that change it in the actual function. And finally i would like to have the moving average in a chart that would also change its period once that is changed in the respective cell. I realize that this might need some VB coding which i am currently learning.

View 14 Replies View Related

Macro To Copy And Paste A Moving Range

Mar 9, 2009

I have a macro that copies and pastes into another sheet. When I add a row of data into my spreadsheet I want the macro to be able to change the range size and copy and paste the add row with the prior data.

View 2 Replies View Related

Moving (pasting) A Range From In Between Certian Rows

Jan 15, 2009

Here's what I want it to look like:

Here's Macro Code I have thus far: ....

View 9 Replies View Related

Range Method Fails When Moving List To Other Worksheet

Oct 1, 2008

I had this code working on a Range in a Worksheet. I decided I needed to move the range to another worksheet. I moved the data to column AA in a new sheet called Audit_Pool and renamed the sheet name in ThisWorkbook.Sheets, but I get a runtime error at the With Range statement.

With ThisWorkbook.Sheets("Audit_Pool").Range("AA:AA")
With Range(.Cells(1, 1), .Cells(.Rows.Count).End(xlUp))
Randomize
With .Cells(Int(.Rows.Count * Rnd()) + 1, 1).Resize(1, 2)
.Copy Destination:=Sheets("Audit_Results_Data_Collection").Cells(Rows.Count, "B").End(xlUp).Offset(1, 0)
.Copy Destination:=Sheets("Audit_Results_Data_Collection").Cells(Rows.Count, "B").End(xlUp).Offset(1, 0)
.Copy Destination:=Sheets("Audit_Results_Data_Collection").Cells(Rows.Count, "B").End(xlUp).Offset(1, 0)
.Copy Destination:=Sheets("Audit_Results_Data_Collection").Cells(Rows.Count, "B").End(xlUp).Offset(1, 0)

what I missed when I moved my list to a different sheet?

View 9 Replies View Related

Copy Moving Range From Multiple Closed Workbooks

Apr 28, 2008

I have the following code that works properly, Copy & Paste Same Range On Protected Sheet From Multiple Workbooks

Sub RunCodeOnAllXLSFiles()
Dim lCount As Long
Dim wbResults As Workbook
Dim wbCodeBook As Workbook, book1R As Range
Application. ScreenUpdating = False
Application.DisplayAlerts = False
Application.EnableEvents = False
On Error Resume Next
Set wbCodeBook = ThisWorkbook
With Application.FileSearch
.NewSearch
'Change path to suit...............

View 2 Replies View Related

Moving Whole Row Down When Pasting?

Jul 9, 2014

Let's say there's a couple row:

[Code].....

Here's a column I will be pasting:

[Code] ....

If I want to "Insert Copied Cells" in place of Yellow on Row1 and shift the cells down, the rows would look like this:

[Code] .....

How can I make it so the rows would be the following during such a paste:

[Code] .....

This is because I have hundreds of cells that I need to insert as columns all the while pushing complete rows down. If you're trying to understand why, it will be for some online marketing purpose as demonstrated here in this sheet: [URL] ...

View 7 Replies View Related

Moving To And From Combobox

Feb 9, 2006

I am unaware how to set up a combo box to allow users to move from the combobox to the next combo box . tab or enter? The way we do it know is we click with the mouse from combobox.

View 3 Replies View Related

Moving A Row To Next Sheet

Mar 5, 2007

I have a workbook with 2 work sheets, when a row has "yes" typed into the "accepted bid" column I would like that row to be placed into the second sheet in the order in which it was entered "yes"
so, if on the first sheet a row, lets say row 10 had "yes" typed into it but row 10-15 on the second sheet had something in it already, the info would have to be placed in the next available row.

I have approximatley 20 rows on the first sheet and the ones that transfer to the second can just be added to it as needed.

View 14 Replies View Related

Moving Values Down A Row?

Mar 24, 2014

I want to move the vales from F8 to F9, F9 to F10, F10 to F12 (there is a space)and so one. I would like it to be triggered by changing the value in F8 if possible. I have tried a good few ways, sometimes I get a stack 28 error.Zones.xlsm

View 6 Replies View Related

VBA Moving A Sheet...

Jul 15, 2009

I need to know the function to move a named sheet to the end of the list so its the last sheet in the workbook. Worksheets("xxxx").Copy After:=Worksheets(?)

Im copying a worksheet and want to move the new sheet to the end but I dont know how to finnish it. I tried to do.

name3 = Worksheet.count + 2
Worksheets("xxxx").Copy After:=Worksheets(name3)

but I get an error and cant debug it.

View 2 Replies View Related

After 50 Characters Moving To Next Row

Oct 7, 2013

I am very new to macros I have a list of data all in column D. I need the macro to go through that whole column and for any cell with more than 50 characters stop at 50 and continue the remaining text in the cell below. This can all happen in column E.

View 8 Replies View Related

Moving Average In VBA

Dec 8, 2006

this User Defined Function (UDF) would operate on any specified data (ignoring blanks) over a range. Inputs to the UDF are range and period.

View 9 Replies View Related

Moving In A Matrix

May 23, 2007

I have a matrix A with 12 rows and 10 columns. My problem is if in the cell(i,j) there is data then the same data should appear in a similar matrix B, but in a cell which is 15 cells behind the cell(i,j).

That is it should start counting upwards from cell (i,j) in B and once it reaches the top of the matrix it should continue counting from the bottom of the immediate left column and go up. When it reaches the 15 cell from cell(i,j) in b, it should print there the value that was in cell(i,j) of A.

View 9 Replies View Related

Moving To Certain Tabs

Jun 21, 2007

I have created a simple button that I want to take me to a certain number of tabs.
I have about 24 tabs. I can't see them all. I create a button that will take me to a specific tab from my main page. This works fine till I rename the tab. I want the code to read a sheet number or something like that instead of the specific name.

Sheets("JobList").Select
Range("A8").Select
This works till i change the name "JobList"

View 6 Replies View Related

Moving From One Module To Another

Oct 10, 2007

I have code broken out between two different modules due to size limitations in a single module. I'm not able to figure out how to move to the second module after running the first module. I've tried something like this:

Sub FirstModule()
'Code
'Code
'Code
SecondModule
End Sub

Sub SecondModule()
'Code
'Code
'Code
End Sub

I'm getting an error that says "Compile error: Expected variable or procedure, not module". I understand that it's not allowing me to use the name of a module as a procedure, but I can't find any information on how to call the second module.

View 9 Replies View Related

Must Input Before Moving On

Mar 4, 2008

i have a spreadsheet model that i have inherited that needs some rigour. currently, users are inputting the bare minimum and then running away with calculation errors all over the page. I want to be able to "force" them to fill in certain fields before allowing them to move on. Eventually, I will do this via a User Form but until then, I need something to help my lovely users along in the right direction.

So, if a user inputs a project name (say G15), they will have to also enter Project Type (I15) and Start Date (K15).

while I am here, I want to be able to have the Project Status show as Potential if the Start Date is in the future. I already have validation set to limit the user choices to "Current,Completed,Suspended,Potential,Cancelled". I am not sure how to get the validation list to be contingent on the start date.

and lastly, does anybody have a little piece of code that will make the Start Date show as the day that the Project Status was changed to Current? So, even if the Start Date was initially a few weeks away, if Status is changed to Current tomorrow, the Start Date should be overwritten with tomorrows date.

View 9 Replies View Related

Duplicates - Moving To 1 Row

Aug 24, 2009

I'm working with duplicate rows of data and need some help to put them onto one line. I'm working with about 58,000 rows of data.

I have the following as an example:

Ref Name Address 1 Address 2
AAB01 Dr Jones 16 Marsh Ave CL4 2JH
AAB02 Dr Peterson 18 Marsh Ave CL4 2JH
AAB01 Dr Jones 21 Marsh Ave CL4 2JH
AAB01 Dr Jones 18 Marsh Ave CL4 2JK

AAB01 is the duplicate, however it's not clear which address and postcode is correct. I want to perform some sort of formula that will add to the first instance of ABB01 the details from the duplicates.

For Example:
Ref Name Address 1 Address 2 Address 1 Address 2 Address 1
AAB01 Dr Jones 16 Marsh Ave CL4 2JH 21 Marsh Ave CL4 2JH 18 Marsh Ave

View 9 Replies View Related

Moving A Row To Another Sheet

Sep 16, 2009

I have a sheet with 7 columns and approx 30 rows. I want the information within a particular row to be moved to another sheet if the value of the 7th column is equal to zero.

View 9 Replies View Related

UDF For Moving Average

Aug 29, 2008

I have obtained a function (from this site at Exponential Moving Average) which is supposed to help calculate simple mathematical values but it's not working on spreadsheet. assist with taking a look at this as I have attached the spreadsheet?

View 6 Replies View Related

Moving A Worksheet To An Add-in

Apr 26, 2006

Is it possible to move a worksheet from a workbook to an add-in.. just can't seem to do it for some reason. As a last-ditch attempt, I tried to convert the add-in to a workbook, but I can't seem to do that either

View 4 Replies View Related

Moving All Files With Vba

Feb 13, 2007

I'm looking for a macro to move all files from one folder to another. I won't know what the files are called and don't really need to know. They could and will be different every time. The purpose is to clear out the files created in the past fortnight ready for the next batch job to run.

View 2 Replies View Related

Moving Information From One Workbook To Another?

Aug 15, 2014

I have to copy a column from another workbook and past in to the column in this workbook. However the column i am copying are all referenced from other cells. Is there a way to just copy the numbers and move them into this workbook to avoid double data entry?

I am attaching the 2 work books.

1. Is MSP commissions Structure that is where the data needs to be pasted
2. Grace - this is an example of what we will need to be copying from.

On Grace - copy Column G, Rows 65-81... The paste those numbers into MSP commissions structure column D, Rows 9-25......

We will have a file similar to Grace for EVERY deal closed....FYI so this process if possible needs to be replicated many times.

MSP commisson structure.xlsx
File Type: xlsx Grace.xlsx

View 4 Replies View Related







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