I am trying to write a simple macro to copy a drop down list I created in cell O2 and then paste in the same sheet. I need it to paste starting in cell A2 and then move to A4 and so on for every even row cell through A9778. I would also like it to keep a border around the cell. I can't find direction on how to tell it every even cell or defining x and then doing x + 1...
I have a list of names in column A, don't know how many different names but for sure some of them repeats in different cells of column A.
A1 = NAME_1 A2 = Alan A3 = Ben A4 = John A5 = Alan A6 = Kevin A7 = Mark A8 = Dominic A9 = John A10= Tom A11=Alan A12=Frank
How can I make aonther list in column B, which contains a list of name in column A without repeating. So that B1 = NAME_2, B2:B4 is exactly like A2:A4, then B5 = Kevin, B6 = Mark, B7 = Dominic, B8 = Tom, B9 = Frank.... and so on. Another question, which is very similar to the previous one. In the same column A, now I add an AutoFilter (Data > Filter > AutoFilter) in A1. A drop down arrow button will appear at the right side within A1. Click the down arrow and another box shows: Sort Ascending, Sort Descending, All, Top 10, Custom, Alan, Ben.... the rest of the data in Column A but each unique data will only shows once in that list. How can I copy the contents of that box?
I got a macro to copy and paste values onto another tab within my worksheet. I have a lot of data and currently takes about 30 seconds to calculate and paste. Not sure if its an issue with my macro or with my computer (Mac - Excel 2011).
Here is an example of my macro:
Sub SimulateWeek() If Range("AdvanceWeek").Value = "Week 1" Then Range("Week1B").Copy Sheets("Schedule - Results").Range("C2").PasteSpecial Paste:=xlPasteValues
(this continues on until 'ElseIf Range("AdvanceWeek").Value = "Week 31"....etc). So you can see I have the same code repeated 31 times.
I am trying to get the formulas to work on Sheet 3, the rows formated to percentages correctly, but they are not reading the totals in row 2 to make the formula complete. I also want this to run more than one number, I would prefer a range for example value >= 1.29 so that Sheet 3 shows all items less than 1.29.
I would like to implement specific cell ranges from two specific worksheets each within 33 workbooks (which all have several tabs) into a summary page in a separate workbook.
The cell ranges are going across my spreadsheet in rows and I would like for them to transpose into a columns depending on the data which I have separated by catergory on the summary page. They are all on the same location in each workbook which is separated by country. The cell ranges are E26:P37 and I would like to transpose them and have them put below eachother without overwriting for my format on the summary page, how I can put this together in a macro?
Attached is my code, pay attention to the bold part. I want the sourceSheet to be copied as a sheet and pasted in the targetSheet (the Sheet2 of "NewBook") but I want it pasted asvalues. Here is the specific part which needs to be looked at...and below is the full code.
VB: Set sourceBook = Application.Workbooks.Open(sourceFilename) Set sourceSheet = sourceBook.Sheets("Current") Set targetSheet = NewBook.Sheets("Sheet2")
I need to write a macro that will create a new sheet called "Export Format" and it's A Column needs to be exactly the same as the A Column in another sheet called "Master". I'v been trying to look it up since I have never used VB before, but my boss needs this done soon so i thought I'd ask. This is just a small part of what i need to do but I think it will give me the start I need.
I downloaded a Mileage Log Template. I made 1 sheet for March 2013, I want to make another sheet for April, May, June, etc. How do I make the sheets all the same, i.e., the same format with the same cells and everything else?
I am trying to put togther a VBA form button click to do the following: I have several customer names all in master sheet A1 - A300. I want the code to notice that there is a new customer and generate a new sheet, naming the sheet the customers name and copying and paste the entire sheet named 'worksheet' to this newly generated sheet.
I'm trying to create a command button on my sheet that when clicked will find all rows in column u that read Engineering Evaluation and then copy certain cells from that row to another sheet. The kicker is that this button will be used over and over again as more entries are entered into the log. I only want each row counted once.
Right now I get a run time error for the "For Each Cell In Application.Intersect(Range("u:u"), target)" line.
Everything seemed to be working until i tried to copy and paste something on my spreadsheet (sheet titled Input Sheet). When I paste anything onto this sheet I see the Paste happen and then Excel just hangs (no errors?). I just left it for over 5 minutes and nothing happened (still hanging). I had to close it down using X
I have LOTS of different codes and different sheets in my spreadsheet. I was wondering if anyone knows how I can go about Pinpointing the problem. Chances are no one will be cutting and pasting but I would like to know why this is happening but have no idea how to go about investigating?
I would like a macro that will go to a fixed sheet, copy the format, go back to the previous sheet and paste the format. My problems arise going back to the previously activated sheet rather than just a fixed sheet.
How to create macros. I need to copy a certain group of cells from one sheet to another, and then do it for x number of times. I'm just using the record function and now i'm lost. Here is the code i currently have:
Also, column C is blank. i would like to get the values from another list in the same workbook, say "branch list". I would like to populate Column C with one specific branch for each "batch", if that makes any sense...
I have a sheet named "Fittings Summary" with an export button. I need some code that will copy range A1:G38 of the fitting summary sheet then open a dialogue box asking for the following "Please Enter Tag No" once a tag number is entered I would like a new sheet to be created in the same workbook named with the tag no entered previously then the copied cells pasted into it. I would like to keep the formatting of the cells but not the formulas within.
I have set up a workbook with sheets named for each month.
I have 70+ separate excel files (one for each month) that each have a single sheet I want to copy into the new workbook's corresponding month sheet.
Each file is named different but the name of the sheet in those files that I need will all be the same.
Is there a way I could sit in the sheet I want it pasted to, run a macro that I can point to the correct file/workbook -- preferably without opening -- and then have it copy the contents of the sheet I want (again, will always have the same sheet name).
I want the sheet copied with formatting and all, an exact copy.
This link seemed useful - if i could control which sheet it copies more easily since for me the source data always has a different file name. [URL] ........
I thought I lost that original message so I rewrote everything - differently - then I saw the restore button so I'm leaving both phrasings.
I would like to know if there is a Macro that could ask me which workbook to copy from, select the sheet in that workbook called CAP (sheet will always have the same name but I need to copy the sheet from 70 different files/workbooks) copy the whole sheet with formatting and all, and then paste it in my active sheet on the new workbook I am in.
I want to take data about a particular partner we have (CAP) out of the monthly summaries for the last ~72 months (which each have their own file/workbook) and put them all in one workbook just for this partner, on each sheet by month still.
I am only interested in automating everything I have to do for 1 month, but in a way that would easily let me do it again for the next month, and the next and the next, 70 times.
But a Macro would still be easier than opening each file, going to the sheet I want, copying everything, going back to my new workbook, pasting everything, closing the extra workbook, then doing that ALL again 70 times.
I have spent ages creating a work diary and have protected the sheets using VBA however on finishing the sheet one important thing that needs to happen is the ability to copy and paste information from the boxes to another worksheet. i.e MONDAY - SUNDAY
Macro Button to copy and paste from different sheets, I need to Copy SKU which is in Sheet 1 Column B and Find in Sheet 2 then Copy the UPC on Sheet 2 and Paste to Corresponding SKU in Sheet 1 Under Column C. If an SKU doesnt show on Sheet 2, it should leave Sheet 1 Column C blank and go on with others.
I have a requirement to copy a few column(like a,d,e,f) from sheet1 and paste it to sheet2 column. where column a of sheet1 will be copy to column d of sheet2.if anything data is already there then overwrite that column.
What I'm looking to do is copy sheet named January, and paste into a new sheet naming it February, then in February copy and paste into another new sheet naming it March and so (but keeping previous months). My thinking was a pop up to name the sheet to copy then another to name the sheet that it's pasted in.
I want to copy data from the current sheet, and past it in the "montly" sheet.
'i and j were defined above, with a Case statement Range(" Ai:Cj").Select Selection.Copy Sheets("monthly").Select ' I want the upper left cell of the pasted area to be A11 Range("A11").Select ActiveSheet.Paste
I get an error saying that I should select one cell and then paste. But I thought that that is what I did...