VBA Code Closing A Document

Jul 8, 2009

I have my VBA Code set up to open a specific file and copy paste that information into this open spreadsheet in a particular sheet.

The only problem I have is that I don't know how to close the document once its opened.

I know that I can manually close it, but I want my macro to take care of it for me.

If anybody has suggestions, they would be greatly appreciated.

Here is my code so far to help out.

Sheets("Ann Ret Data").Select
Range("A1").Select
Workbooks.Open Filename:="P:InvINVpubAndrew EdgarMarket Value Projectperformance_data.xlsx"
Columns("A:G").Select
Selection.Copy
Windows("Qtr-End Market Value Project2.xlsm").Activate
Range("A1").Select
ActiveSheet.Paste

Also the file I want to close is the Performance_Data.xlsx file.

View 9 Replies


ADVERTISEMENT

Before Close Code Errors When Closing From Other Workbooks

Nov 21, 2006

I have a workbook which includes a simple set of options on closing such as selecting the front sheet, restoring scrollbars and saving the workbook. To avoid problems with subscripts out of range I am using the ThisWorkbook statement to close the workbook.

This works fine and causes the workbook to close when close is clicked on any excel window. The problem is that excel falls over when it tries to resume closing the other workbooks. I am given (ironically) an error saying "excel has encountered a problem and needs to close". Does anyone know how to work around this?

My code is below:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Call Toolbars9(True)
With ActiveWindow
.DisplayHorizontalScrollBar = True
.DisplayWorkbookTabs = True
End With

View 8 Replies View Related

VBA Code To Find Last Modified Document In A Folder

Dec 18, 2012

I currently have a code that searches a folder, opens a spreadsheet, and then copies over the "Status" tab to the Master document.

New spreadsheets will be created a couple times a week, so I would like the code to be able to search this folder for the most recently modified document and then open THAT document.

So, if my folder has..

Report 10May11
Report 05May11
Report 17May11

Then, I would want a code to search in this folder for the most recently updated document (in this case "Report 17May11.xlsx) and then go through the step I have above where it copies over the various tab.

Basically, this code would I guess replace the example code I have below.

Sub WorkbookOpen()
....
End Sub

View 8 Replies View Related

Title Of A Document Contains A Period And Is Stopping The Code

Jun 14, 2007

I have a two documents whose names contain periods out of 70. Example is St._Paul and St._Louis_Park. When I run through the code it stops it with the error that the name cannot be found. My list looks like this..

Club Name
Eagan
Apple_Valley
St._Paul
etc.

When I remove the period it works. Is there a way to make it work with the period in there so I don't have to change a bunch of files and documents? Here is the code...

Sub OpenUp()
Dim wb As Workbook
Dim ws As Worksheet
Set wb = Workbooks(ThisWorkbook.Name)
Set ws = wb.Worksheets(1)
With ws
TotalRow = .Cells(1, 255).End(xlDown).Row
Finalrow = .Cells(TotalRow, 1).End(xlUp).Row
End With
For i = 2 To Finalrow
clb = ws.Cells(i, 2)
psw = ws.Cells(i, 3)
psw2 = ws.Cells(i, 4)
mnth = ws.Cells(i, 5).........................

View 5 Replies View Related

Custom Format Code Injected On Document Open

Nov 19, 2012

I am experiencing odd behavior with Excel (v. 14). When a spreadsheet is opened, format setting of almost all cells in the workbook have changed to a custom code that reads "[$-409]0%". AFAIK the first part is not even a valid tag.

Because the underlying data is not changed, I can just select cells and reset formatting to "Number" or "General" and everything's fine. However, I'd like to get to to the root of the problem.

The problem occurs with only some workbooks. I should mention that the workbooks are circulated in different language versions of Excel, which may contribute to the problem.

View 2 Replies View Related

Vba Code To Delete The Empty Bookmarks In Word Document?

Mar 17, 2014

I have been automating reports that will be generated in word documents for every company. The baseline is that I have a excel sheet which contain the data inputs and a word template document (template with bookmarks). I have written a macro that generate the reports when the user clicks the button but found that there some reports that generates empty bookmarks since there is no data for the corresponding bookmark. I have uploaded the excel sheets that has the full data and the setup sheets. The setup sheet has the Column Number, Bookmark Name, Description. The data sheet has the data values and the code info sheet has the name of the template doc and the name of the destination folder where the reports will be generated and stored. My requirement is to delete the empty bookmark from the report named "Blackberry". where to write the macro for deleting the empty bookmarks and its sentences (whether its in excel book or word template doc)?

View 3 Replies View Related

Code To Copy Excel Data To A Word Document

Apr 8, 2009

If possible could someone please tell me why the below code is not calling the normal.doc macro "testy" and any solutions.

The code opens a new document, pastes the text from the clipboard and then fails to run the wanted macro.

View 6 Replies View Related

How To Enter Information In Excel And Use VBA Code To Transfer To Word Document

Jul 17, 2014

I'm trying to get certain Excel cells (varies by column and row) to populate different areas in a Word document. I've tried using both Word bookmarks and form fields and have defined the Excel names with the Word bookmark names as well as using Word's generic terms (Field1, Field2, etc.) with no luck. The VBA code I'm using now is for word forms and will open the Word document but seems to delete the form fields. I don't know if I'm not coding the cells correctly or what.

Sub CreateProposal()
Dim wdApp As Word.Application
Dim wdDoc As Word.Document

Set wdApp = CreateObject("Word.Application")
' Open word document

[Code] ........

View 3 Replies View Related

Code That Allows Me To Print A Word Document On One Of My Drives With The Click Of A Button

Nov 9, 2009

I currently have this code that allows me to print a word document on one of my drives with the click of a button in excel. I need to modify it because one of the files I want to print as well is a pdf file. how to modify it so I can do that?

Set appWrd = CreateObject("Word.Application")
Set docOpen = appWrd.Documents.Open("F:groupsdeptservCDTISA.doc")
docOpen.PrintOut
docOpen.Close
appWrd.Quit

View 9 Replies View Related

Excel 2010 :: Check If Cell Not Blank Upon Saving Or Closing And Color Code To Show Blanks

Aug 30, 2012

Looking forward VBA coding for:

If input is entered into column C (range C2:C100), then row cells for columns D, E ,F, H or I must NOT be blank upon save.
Could be that one or more of these row cells are left blank by mistake.

An error msg pops up upon attempting to save, stops the save and colors each cell yellow that needs info entered into.

Using Excel 2010.

View 9 Replies View Related

Closing Workbook When Closing Userform

Sep 14, 2006

I have a userform which opens when the workbook opens. Ideally Id like to have the userform open without the workbook coming up and have the workbook close when you close the userform. If thats not doable then is there a way to just close the workbook when the userform is closed?

View 3 Replies View Related

Searching For Mistakes In Document While Using Another Document As Reference

Feb 2, 2014

I am processing a fair few Invoices, which are being sent to me via e-mail as excel documents, very often they contain mistakes, a decent amount of mistakes. Usually the prices are wrong.

I keep track of every single entry on the invoice on my own document - Tracker, which I consider to be the superior/more correct document to the Invoice presented to me by my contractor.

Both of the documents have a reference number, which is a specific docket number, and horizontally, in the invoice, there is going to be a price for this docket. In my document, there is going to be a separate column for the total price.

Is it possible (I guess with VBA) to check for mistakes in the Invoice, but use the Tracker as a reference for this check.

Tracker has
columns
A - Name
B - Department
C - Date
D - Docket No.
C - Total price for the docket (calculation of E to Z)
E to Z - all smaller entries

Invoice has
columns
A - Date
B - Docket No.
C to E price for that docket, but it is spread, because departments are separated out, so each VAT account can be charged accordingly. I guess it is possible to do a separate column for the price, if it is easier to do a script that way.

Basically, I need to check if in the Invoice document, the price (C to E) for Docket No. (B) is the same as the price (C) for the Docket No. (D) in the Tracker.

I would like the wrong entries to be highlighted on the Invoice Document, so I can see straight away, that this needs attention.

Not always the price is wrong, sometimes the Docket No. is spelled incorrectly (Dyslexic contractor), hence the highlighting.

View 3 Replies View Related

Script That Will Turn Excel Document Into A Txt Document

Feb 17, 2009

I need a script that will turn a excel doc into a txt doc. Thats the easy part. The hard part (at least I think it is), is I need it to be in a certain format and I'll do my best to explain that fomat below.

View 9 Replies View Related

Closing A Sub

Jun 10, 2009

Though VBA is very similar to VB6 (which is what I took a course in a few years ago) there are some things I can't figure out. One of them is ending and closing a procedure (i.e. if an "if then" statement is not met). In VB6, if I remember correctly, you would use "Me.Close". What is a similar method in VBA for taking this action?

View 2 Replies View Related

Closing Immediate Window

Apr 18, 2009

Is there any way to have a macro, that is started from the immediate window, close the immediate window when it's done. My macro closes the immediate window, but as soon as it ends, the immediate window reopens and my cursor is inside it.

View 14 Replies View Related

Closing Worksheet Via Vba

Jun 17, 2009

Ok so my code below works fine except for when the user selects yes to the prompt and cancel in the save box. When that happens excel attempts to close and crashes. I want it so if the user says yes initially and then hits cancel the sub will cancel and the workbook will stay open.

View 2 Replies View Related

Closing All The Worksheets

Sep 1, 2009

I have a macro that once it's run, it quits the application. The problem is that once it activates, it closes all the excel worksheets. What I want to happen is that if it is the only excel workbook open I want the application to quit, but if there is another workbook open I want it to just close itself only and leave the other ones alone.

View 9 Replies View Related

Closing Workbook At The End

Aug 22, 2012

I have a perfectly functioning piece of code. There is still one snag, however. In the process of running the macro, three new workbooks are opened. I would like to close all three of those workbooks at the end. I am using the following procedure for each of the sheets:

To open the worksheet

Code:
Dim wb As WorkbookMsgBox "Please select the Stakeholder File"SHFile = Application.GetOpenFilename("Files (*.xls),*.xls", , "Please select the Stakeholder Workbook")If SHFile "False" Then Set wb = Workbooks.Open(Filename:=SHFile)

To close the worksheet at the end:

Code:
If Not wb is Nothing Then wb.Close SaveChanges:=False

The only problem is that I am getting bugs when closing multiple workbooks (3). I have assigned the names wb, vb and ab to the three workbooks.

View 5 Replies View Related

Warning Before Closing

Mar 22, 2007

I recently added some code to close a file after a few minutes of inactivity. (Here's the sub code)

Sub time_out()
If Timer - LastEventTime

View 9 Replies View Related

Save Changes When Closing

May 15, 2007

The following code is not working for me in the "ThisWorkbook" section:

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Cancel = True
End Sub

Anytime a change is made it still asks if I want to save changes.

Also,
What code could I assign to a CommandButton that only allows a "Save As" function?

View 9 Replies View Related

Project Not Closing In VBE

May 7, 2008

I have a macro in a workbook (WB1) that opens another workbook (WB2). After performing several other macros through user invocation with buttons, I close WB2 with the following statement:

Windows("WB2.xls").Activate
ActiveWorkbook.Close (False)

While the WB2 workbook closes okay, the WB2 project is still open in the VB editor. Does anybody know why this code isn't closing the project in the VBE?

The WB1 process can occur multiple times while Excel is open and each time a separate occurrence of the WB2 project is left open in VBE.

View 9 Replies View Related

Before Closing The Workbook

Apr 19, 2006

I have some VBA code which opens another workbook, copies data from the first sheet in there and pastes into the current sheet before closing the workbook it got the data from. Is there any way of suppressing any messages associated with closing the other workbook? i.e. do you want to save - or possibly automatically generating a no message to the prompts?

View 3 Replies View Related

Error 91 When Closing

Nov 3, 2006

I have an error that just began occuring as I am developing a VBA application in Excel.

Whenever I close the workbook, an Error 91 occurs. The VBA editor opens and a line is highlighted within my combo box change event. It is stating that the combo box item no longer exists.

The combo box actually resides as an embedded control with a sheet.

View 9 Replies View Related

Closing Workbook With VBA Without SAVING?

Nov 27, 2012

I'm trying to close a workbook without saving it. But everytime I get the message box popupped twice.

These are the codes that I use:

VB:
Private Sub Workbook_BeforeClose _(Cancel As Boolean)
Dim YesOrNoAnswerToMessageBox As String
Dim QuestionToMessageBox As String

[Code].....

View 4 Replies View Related

How To Get Closing Price From Cell

Aug 2, 2014

A1 cell includes; Dividend Payment : TWITTER (National Market) %39,06 (Closing Price: 5,28 Dolar), Cash Dividend I want 5,28 result in B1 cell ?

A2 cell includes; Dividend Payment : FACEBOOK %5,00 (Closing Price: 53,18 Dolar), Stock Dividend I want 53,18 result in B2 cell ?

In order to understand my question open enclosed file.

Note1: "Closing Price:" text in the cells are stable.

Note2: "Dolar" text in the cells are stable.

View 7 Replies View Related

Reminder When Closing A Workbook

Jan 11, 2007

I have 4 employees who at the end of their shifts have to email me an excel workbook. The issue is that some of them are forgetful and after placing numerous post-it notes on their monitors one particular employees just forgets.

What i want to do if possible is that when the workbook gets closed, a pop-up window shows up on their screen reminding them to send the workbook. Even better would be if their was a button that they could click that would email the workbook as an attachment in the pop-up box.

View 11 Replies View Related

Protect Worksheet Upon Closing?

Jul 11, 2013

How can I get my workbook to automatically re-protect a single worksheet in a workbook at the save-then-close point? It doesn't need to be password protected.

View 5 Replies View Related

Closing All Grouped Months?

Jan 23, 2014

I have a spreadsheet with one column for each day. I've grouped the days into months and now I would like to minimize (minimize each month) Is it possible to close all, without having to select each group?

View 1 Replies View Related

Closing VNC Viewer Session?

Mar 14, 2014

Using the following line of code, I am able to open a vnc session:

[eq1] = Shell("C:Program FilesRealVNCVNC Viewervncviewer.exe " & " -config " & """C:Program FilesRealVNCVNC Viewerzva.vnc""", 1)

How to close this connection?. If I send alt F4 using sendkeys method, it is going to the computer to which vncviewer is connected, not to the computer running vncviewer?

View 2 Replies View Related

Closing A Workbook Created?

Mar 25, 2014

I've created a macro which copies the current tab to a new workbook (Book X):

[Code]....

I then manipulate the copied data in Book X. Once this is done I move the manipulated sheet back into original file

[Code] .......

The problem i'm having is I'd like to close the newly created Workbook X file once the macro has run but Workbook X is usually called Book2, Book4, Book7, Book32 etc.

Workbook X will always be the previous file if i use the ALT TAB shortcut.

View 2 Replies View Related







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