Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    Excel


Advertisements:










How To Create New Sheet Using VBA In 2003


how i create a new worksheet using VBA in Excel 2003


View Complete Thread with Replies

Sponsored Links:

Related Forum Messages:
VBA To Create New Sheet ...
I would like to be able to have a macro, linked to a button, so that when you press that button it creates a new named sheet based on data in a particular cell.

I.e. There is a table with the following data:
Apples (A1)
Oranges (A2)
Pears (A3)

There are also the sheets Apples, Oranges & Pears.

You enter 'Grape' in cell A4, then when you press the button it creates a new sheet named Grape.

Also when a new sheet is created, the 'input cell', in this case A4, is moved down one so that when the next sheet is needed to be added, it doesn't just add the same sheet (i.e. in the example above, we don't end up with a new sheet named 'Grape' each time we click the button).

View Replies!   View Related
Can VBA Create A Named Sheet In One Step?
My vb code currently creates a new sheet via "Sheets.add". This new sheet has the default name of "sheet1" which I rename as "tempSheet". I then populate tempSheet with data, save as a CVS file and then I remove tempSheet.

If I stay in my workbook and try to execute the code again, the default name of the sheet it now creates is "sheet2" and not "sheet1" - this is a problem becuase my code is trying to rename "sheet1" "tempSheet" and of course it cant.

View Replies!   View Related
VBA To Create New Workbook For Each Row On Source Sheet
I have one excel file with several columns and rows of data.

Then I have a template excel with titles and some tables (no formulas, no macros, etc).

I need to generate a new workbook (based on the template) for each row of data from the source excel.

View Replies!   View Related
Need To Create A Button That Can Copy Cells, Create A New Sheet And Then Paste There
So I've got Sheet 1 with say

____A___B___C
1___m___i___c
2___r___o___s
3___o___f___t

I would like to create a button that can create a new sheet and paste A1 to C3 at the same location on the new sheet

and I need this to create a new sheet and do that everytime the button is pressed.....

View Replies!   View Related
Copy Sheet & Create New Monthly Sheet From Present Sheet
I want to create a macro button that can create copy, insert, paste and rename the new sheet in next month's name, like if the active sheet's name is January, I want to copy the whole sheet of January, insert new sheet, paste the new sheet and rename the new sheet to next month like February?

Also rename the new sheet (February) cell B3 the same as new sheet's name (February)

So if month of February is near end, the macro button in February will create the same way as Jan did which means the next sheet will be named March and so on.

View Replies!   View Related
Copy And Paste VBA (2003)
I've written some very simple code to copy from one sheet and paste into another:

Sheets("t").Select
Columns("A:E").Select
Selection.Copy
Sheets("Code by QC").Select
Range("A1").Select
*ActiveSheet.Paste

When i run it, it works but I get a

*run-time error '1004':

Paste method of Worksheet Class Failed

Why is it doing this even though it's pasting what i want it to paste? It's preventing the rest of the macro from running.

Could it be due to me copying data from a filtered set

View Replies!   View Related
VBA Text Processing In 2003
Attached is a sample Excel file. In one worksheet, the RawData sheet, there is a column of text data. Each cell in that column has one or more values in the form: 2.x, or 2.x, 2.y, 2.z. The x, y, and z values are "Rqmt Numbers".

In the second worksheet, Counts, I am trying to count the frequency of each Rqmt Number. I've been trying to figure out the VBA code to do this for longer than I'd like to admit.

View Replies!   View Related
Use Of Square Brackets In Vba 2003
My code works great on my computer but when I bring it to another computer it gives me errors. I think it has to do with my use of square brackets to reference cells. the error that comes up is

compile error:
can't find project or library

What I'm doin here is going to my template sheet then getting the info from different cells and then later using it somewhere else. in place of using range and selecting cell I am using square brackets to select a cell. it worked fine on my computer and was a lot less writing, here is a small part of my code

View Replies!   View Related
Vba Sql Syntax 2003
In VBA Excel 2000 while ODBC connecting to a dbase file:

parameter=" N0011"
...
ActiveSheet.QueryTables.CommandText = Array( _ ...
"SELECT ... & Chr(13) & "" & Chr(10) & _
"FROM ... & Chr(13) & "" & Chr(10) & _
"WHERE (dbase_file.field1=" & chr(34) + parameter + chr(34) & "... & Chr(13) & "" & Chr(10) & _
"ORDER BY ...")
...

It doesn't work any more in Excel 2003. Of course it works directly such as:
"WHERE (dbase_file.field1=' N0011')
but I couldn't find the way to replace the ' N0011' with the parameter.

It is not the singular issue...
"FROM dbase.file dbase.file " that worked well in Excel 2000, the Excel 2003 "wants":
"FROM 'drivepath'dbase_file dbase_file "
and I couldn' find a way to replace the explicit 'drivepath' with a predefined variable.

View Replies!   View Related
Take My Sheet (using Office 2003) And Paste It In Outlook
a macro that will take my excel sheet (using office 2003) and then pasted it in outlook.

Also I need cell A1 and cell B1 pasted in the subject line.

View Replies!   View Related
VBA And Macro Issues After Upgrade To 2003
I have Excel worsheets that used to work with Excel 2000 and now cause errors since I upgraded to Excel 2003.

I get the following error when I run the macro;

Run-time error '-2147467259 (80004005)':
Method 'Select' of object 'Shape' Failed

From the following line of code;
ActiveSheet.Shapes ("Rectangle 7") .Select

The macro works perfectly on Excel 2000 but not on Excel 2003. The Macro open data files and extracts data into a big table. Is there any issues with Excel 2003. Do I need to rewrite some of the code?

To get it to run the first time I tried to use it, I had to unprotect the sheet and remove the VBA password. Then I was able to run the Macro but the code fails at the step noted above.

View Replies!   View Related
Automatically Insert Hyperlinks - VBA 2003
I have a column full of numbers e.g. 1,2,3,4,5,6,7 etc..

i need to run a program that automatically goes down the selected column and places a hyperlink based the number in EACH cell. e.g. if the cell number is 4, then the link should be

http://www.somsite.com/4

each cell has a unique number

basically i need a macro that can do the following:

for all cells selected in column
get first cells
get info from cell
insert hyperlink+info;
increment cell
end

View Replies!   View Related
2003 - Maximum Amount Of Vba Code In A Worksheet
Some time ago I was developing a worksheet with a large amount of code in it, and I got some kind of 'out of memory' error. I seem to remember it turned out that the error was because I had too much vba code in a single worksheet. I think I overcame the problem by moving routines out of the sheet and into a module.

I'm probably going to be approaching this limit again with something I'm wroking on now (although I haven't had any errors yet.) Does anyone know what the maximum amount of code you can have in a single worksheet in Excel 2003 is? And is there an easy way to find out how much code you have in a worksheet?

View Replies!   View Related
2003 To 2007, VBA Codes Doesn't Work
I always used Office 2003 .. I just installed Office 2007 to try it out. But everything doesn't work in Excel 2007, which does work in Excel 2003.

I added an example of the list, but here are the codes:
Sheet1

View Replies!   View Related
Legacy Vba App Won't Run In 2003
My old Excel app which uses the Kodak ImgEdit control runs fine in Off97,2000, & XP/2002, but the VBA code breaks in XL2003. Even some normal VBA code, like direct sheet references such as

Worksheets("Data").Activate

kills execution, whereas

Dim sDat As worksheet
Set sDat = Worksheets("Data")
sDat.Activate

seems to work - a behaviour rather like a bad/missing VBA reference.

Only the ImgEdit ocx is used, and seems to register correctly (needs imgcmn & oieng400 dlls) using Regsvr32. The ocx is on a worksheet, not a form. And a side-effect is the Excel is using 90% cpu time while this workbook is loaded, although all vba is stopped/reset.

The only clue I've found is that starting a new project and trying to drop ImgEdit onto a 2003 sheet returns a "Cannot insert object" error, while trying to drop it onto a form returns a "The subject is not trusted for the specified action" error.

Or there a document detailing the differences between 2002 & 2003?

View Replies!   View Related
Retain 2003 Code In 2007 And Back To 2003
I've created a workbook with code to email it to a reviewer then back to the originator when reviewed (along with other editing functions etc.). The problem - The originator is working in Excel 2003, the reviewer in 2007. The macros work great until the reviewer sends it back. I have not been able to figure out which FileFormat:= ???? to use when I SaveAs prior to emailing as an attachment. My Excel 2003 doesn't recognize the .xlsm file and other formats are eliminated the vba/macro coding

View Replies!   View Related
Automatically Print Each Individual Row On A Single Sheet Of Paper 2003
I got a workbook with one active sheet. There are 6 colums and 55 rows. I want to creat a macro or formula to automatically print each individual row on a single sheet of paper. i will only need the line with a specific value printed i.e only print value more then 5

View Replies!   View Related
Macro To Copy Current Sheet, Create, & Rename New Sheet From Current Open Sheet
EXAMPLE: Complete Sheet called "Day1". When day1 is complete you click on button and it then copies itself and creates and renames new sheet to "Day2", then when "Day2" is complete you click on button and it then copies itself and creates and renames new sheet to "Day3", and so on and so forth to "Day30".

View Replies!   View Related
Opening 2003 Files From Word 2003
how to write a code where i can open Excel2003 file from Word2003 and delete data from Sheet1 and then close the excel2003.

All this is done from Word file.

View Replies!   View Related
Selecting MS Word 2003 Table From 2003
I can select a MS Word 2003 Table from my Excel 2003 macro? I keep getting Error 438 as per attached file for the line of

View Replies!   View Related
Automatically Re-name Sheet To Cell Value & Create Copy Of Hidden Sheet
I have a workbook with a hidden sheet ("Template") and a visible sheet("New Job"). I need code so when cell F1 in "New Job" is populated:

1-the sheet is renamed to the value of F1,
2-a new tab is made (a carbon copy of the hidden sheet "Template")
3-the new tab is named "New Tab" and marked as unhidden.

Public Sub Worksheet_Change(ByVal Target As Range)
ActiveSheet.Name = Range("F1").Value
End Sub

Function WorksheetExists(SheetName As String, _
Optional WhichBook As Workbook) As Boolean
Dim WB As Workbook
Set WB = IIf(WhichBook Is Nothing, ThisWorkbook, WhichBook)
On Error Resume Next
WorksheetExists = CBool(Len(WB.Worksheets(SheetName).Name) > 0)
End Function..................

View Replies!   View Related
Create New Sheet For Each Row Of Another Sheet Auto Populate Data.
i have a sheet called 'sample database'. it consists of 56 columns, each with a specific title in row 1. i.e. name, surname, mobile_number, and so on.
from row 2 onwards the data has been populated for roughly 200 rows.

i have another 'Capture Sheet' which has the same titles as 'Sample database' except it's in a different format. its a printable form that is given to new employees when they start. once they have completed it it gets captured into the 'Sample Database' sheet.

my wifes boss now wants 1 new sheet for each row in the 'sample database' sheet based on the format/layout of the 'capture form'.
how can i get the 'capture form' to auto populate the data from the 'sample database' sheet and create a new sheet for each row?
i know this is possible i just dont know how to do it.


View Replies!   View Related
Macro Pull Data From Each Sheet And Create A Summary Sheet
I need to create a macro that will scan a spreadsheet for the number of sheets and then pull data from the same places on each sheet in order to create a summary sheet. Let me try to explain a little better.

The spreadsheet I'm working with has a separate sheet for each new deal our company makes. Each of these sheets is in the same format - we use a template and fill in the data based on that whenever a new deal emerges. The sheets contain basic info about the deal in the first few rows and columns, then some narratives with dates describing the progress of the deal, and then a list of issues and whether or not they have been resolved. The problem is, each of these sheets contains too much info for a quick, high-level overview with the bosses so they've asked me to create something that will pull the basic info, the most recent narrative, and any unresolved issues from each sheet. This way, each time there's an overview scheduled with the bosses, the macro can be run and it will create a new sheet with data from each sheet in the workbook.


View Replies!   View Related
Create Sheet If Sheet Doesn't Exist
I need to be able to check if a certain worksheet exists in the active workbook. If that worksheet does not exist I need to make it. I already have the code for creating a new worksheet but I'm not sure how to check if the worksheet already exists.

View Replies!   View Related
How To Create VBA To Delete Previous VBA Modules
I would like to create some VBA that looks for sub's or modules and delete them.

View Replies!   View Related
Using VBA To Create VBA Code On The Fly
I have a vba module that reads a value from a txt file and saves that value in a variable called "iniInfo". I want to permanently assign that value programatically by using VBA code to create a Public variable e.g. "PUBLIC CONST conFIg = iniInfo" in my modGlobalVar Module. (Of course, this would only create the code if the "conFig" variable doesn't already exist.)

View Replies!   View Related
Create New Sheet From Template Sheet
I am using a code to create a new sheet using a click button, and currently have a template file that is being used.

Private Sub cmdNewSheet_Click()
Sheets.Add Before:=Sheets("Finish"), Type:="C:Documents and SettingsAdministratorMy Documents Stock ControlStockTemplate1.xlt"
Sheets(Sheets.Count - 1). Name = txtNewSheet.Text
txtNewSheet.Text = ""
End Sub

What i want to do is use a sheet in the workbook as a template. The sheet i want to use is simply called 'Temp', and the workbook i am working in is called Stock1.xls. Is this possible? I have had a look at past threads, but cannot find anything that points me in the right direction.

View Replies!   View Related
Create Summary Sheet
I have a sheet in my workbook named Summary, from this I would like to run a macro that cycles through every sheet except "Summary" & "Variables" & "Cash" and puts the sheet name in E5:down and cell AH30 from every sheet in F5:down.

I know it's possible, but I'm not sure how to set up the loop.

View Replies!   View Related
Use A Button To Create New Sheet?
Is it possible to create a button in or out of a cell and when that is clicked it will generate a new sheet in the same workbook.

Now this is throwing the line to you clever people... Having then created a new sheet can it be that in say A:1 it will display the date the sheet was created AND make a popup box appear to allow the user to enter a name for the new sheet?

View Replies!   View Related
Macro To Create New Sheet
I want to create a Macro that will create a new worksheet when the user so desires using a message box.

The workbook contains 4 tabs, for example, named as follows: (1) template (2) 250 (3) 825 and (4) 975. I want the marco to work as follows:

1- Macro will ask user "please type store number"
2- Macro will then make of copy of "template" and create the new sheet
3- if user types in "860", I want to the macro to name the new sheet "860" and place the new worksheet between sheets 825 and 975.

Also - this may be asking too much but is it also possible to also prevent user from entering non-valid numbers? The valid numbers are 001 - 999. ie; if user enters "1500", return message "invalid entry".

View Replies!   View Related
To Create Tracker Sheet
in creating a macro to automatically have the start time and end time recorded in a cell of the same workbook after opening and closing the excel workbook.

Also, is there any way were we can also record the time if the system has been locked while going for a break.

View Replies!   View Related
Create New Sheet At Each Change In Value
The routes are listed in column C, and other customer information is in columns A, B, and D to I. I have several workbooks, and in each workbook I need to have a different sheet for each Route. Right now, all the information is on one sheet. Is there a Macro or some VBA I can use that will make one sheet for each route? And move all the information with it?

View Replies!   View Related
Create New Sheet With Header
I'm having trouble programming in VBA. Basically, I need a code which allows me to create a new worksheet, with headers. So far I have this

View Replies!   View Related
Create A Summary Sheet ..
I have a spreadsheet which details an employee number, name, event type and no events as shown in attachment. (SHEET1). I would like to be able to create a summary sheet in the same workbook which will search through the list of usernames and produce a summary for each user.(SHEET2). The number of users varies in sheet1 so I would need to handle this dynamically.

View Replies!   View Related
Create A Summary Sheet
My brother created an invoice for his company using excel; it's s typical invoice:

Name, Date, Invoice# Total, Tax, etc. He would like to have all of the mentioned information transfer to a summary sheet as he has between 30 and 60 per quarter. The problem is that they are not in a workbook. So each invoice is it's own .xls file. This can be time consuming if he had to open and copy from each sheet.

Is there a way to copy the info to a summary sheet?

View Replies!   View Related
Create Graph Using VBA
I want to create excel graph using VBA and found difficulties on chart name set to default.

the script is like this :
ActiveSheet.ChartObjects("Chart 31").Activate

Can I set my own name of the chart instead of "Chart 31" (excel default) ?


View Replies!   View Related
Create Textfile With VBA
I want make a VBA code which can create a .txt file in a folder and if that file already exists it doesn’t overwrite that file.

View Replies!   View Related
Create Tag In VBA?
I found this really cool code that creates a tag cloud in Excel using VBA. It's far too complex for my understanding but I was hoping I could get some of the experts opinions on here about modification possibilities. I have attached the macro-enabled 2007 workbook. What I am trying to do is search through a list of keywords and determine each keyword's density within a list. The list for example could look like this:

slow windows xp
windows xp running slow
windows xp computer
[slow windows xp]
[windows xp running slow]
[windows xp computer]
[computer running slow windows xp]
"computer running slow windows xp"
"slow windows xp"
"windows xp running slow"
"windows xp computer"

You'll notice the characters " [ ] of which I would like to ignore when the cloud builds. The cloud would list the most dense keywords first, and gradually decrease to the least dense keywords. The macro code is inside the workbook but I'll list it here to:

View Replies!   View Related
Create VBA InputBox
I am trying to create an inputbox using code from this site:

Sub NumericDataType()
Dim lNum As Long
On Error Resume Next
Application.DisplayAlerts = False
lNum = Application.InputBox _
(Prompt:="Please enter you age.", _
Title:="HOW OLD ARE YOU", Type:=1)
On Error Goto 0
Application.DisplayAlerts = True
If lNum = 0 Then
Exit Sub
Else
MsgBox "You are " & lNum & " years old."
End If
End Sub

I get an error on the first line that says, "Compile error: argument not optional".

View Replies!   View Related
Create An Array In VBA
I am trying to create an Array, and have searched through many threads on this website and realise I don't have a basic understanding of Arrays. Specifically the ReDim Array function.

View Replies!   View Related
Create Folders VBA
I m having difficulty combining code to do this; create folder in network drive from excel list

T:Bob
Then subfolder T:BobFinancials
Then subfolder T:BobSecurity

View Replies!   View Related
Macro To Create Sheet For Each In List
I have a list of client information on a worksheet. Every client is under a certain "Exp. Code".
The team supports their clients by "Exp. Code".
I would like to create a macro to segregate this data according to worker on different worksheets. Each worker supports multiple Exp.

View Replies!   View Related
Create Range To Inactive Sheet
I want to create ranges in a worksheet that is inactive.I have 3 sheets in the worksheet and i want, while the first sheet remains active, to create ranges in the second one.

I'm using the following code that creates no errors no matter how i use it but it works only if the second sheet is active.

View Replies!   View Related
Saved Sheet To Create Hyperlink
I have a workbook for Purchase orders.

how it works at the moment is when I fill in the Purchase prder sheet then save it, I have a macro that

Copies Sheet "Purchase Order" creates a new sheet to paste it to then also copies some details to A Sheet called "Register.

I would like to be able to (if possible)

1/ automaticly create a hyperlink between the P/o Nomber stored on the register as it is storing the new sheet &

2/ automaticly change the sheet tab to reflectthe P/order number in Cell G8

I have very little knowlage of VBA & am learning how to record macros so please be gentle.

here is the macro I recorded ....

View Replies!   View Related
Create Meeting Schedule Sheet
I have three columns. the first column is a list of buyers (19), then second column is a list of suppliers (27) and the three column is the time. each supplier has ranked the buyers and the order they want to meet them.

every meeting is for 20 minutes e.g 1st meeting at 8am then next at 820am.

i can do all of it manually but the schedule becomes too long.

is there a way to make the schedule in a way that it is easily readable by anyone and if I need to add anything, it should not be an issue.

View Replies!   View Related
Create Index Of Sheet Data
Is it possible to create an index of cell data (in my case personal names)? And if so can it be done so that each entry is a button to click to go to the cell?

Would save a lot of manual labour....


View Replies!   View Related
How To Create Button On Excel Sheet

I have 1 sheet where in sheet 2 i have two type data and that is 1 level service data and 2 level service data. In sheet 1 i wanted 2 buttons that is 1 level service button and 2 level service button. and i wanted that if i will click on 1 level service button it iwll give me the 1 level service data from sheet 2.



View Replies!   View Related
Create A Button To Print A Sheet
I thought I solved it, but it was on a different workbook. I am not in pagebreak preview and it's not password protected. Why can't I insert an object to create to assign my macro?

View Replies!   View Related
Create Mileage Log From One Sheet To Another
I am trying to create a very simple mileage log that would get data from one sheet when I input it into another. (I attached the sheet). I have it set up so that it the formula is on bottom of sheet labeled store to store mileage but I would like to be able to track it easier on a different sheet called mileage log. So basically what I would like to do it put a formula in the mileage log so that I can just type in the store number in the to and from cells and have it populate it from the store to store mileage shet. I am an amateur. If it is easier I can just make another simple excel sheet that is on a seperate worksheet instead of using the mileage log.

View Replies!   View Related
Looking Up The Same Cell On Each Sheet To Create A Summary
I have 52 sheets in my workbook. Is there a simple way of creating a summary page of the data contained within specific cells which are the same reference on each sheet ?

The slow way is to edit the Sheet reference in the formula, but I sense this is not the most elegant way to do it.

Sheet 1 Cell A1 = 453
Sheet 2 Cell A1 = 234
Sheet 3 Cell A1 = 543
Sheet 4 Cell A1 = 945

I start off with this formula ='sheet 1'!A$1

Copy it down my summary page, then edit the sheet reference for each page.

='sheet 1'!A$1
='sheet 2'!A$1
='sheet 3'!A$1
='sheet 4'!A$1

This is simple enough to do, but is laborious for lots of references.

View Replies!   View Related
Copyright © 2005-08 www.BigResource.com, All rights reserved