Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have a file which is to be viewed only. I have got the code to close the workbook but I want to include the fact that it should be closed without saving changes. Is this possible? My code for closing is simply ActiveWorkbook.Close Thanks -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sub close_out()
ActiveWorkbook.Saved = True ActiveWorkbook.Close End Sub -- Gary''s Student - gsnu200782 "Leanne M (Aussie)" wrote: Hi, I have a file which is to be viewed only. I have got the code to close the workbook but I want to include the fact that it should be closed without saving changes. Is this possible? My code for closing is simply ActiveWorkbook.Close Thanks -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Try Workbooks("MyBook1.xls").Close SaveChanges:=False
where MyBook.xls is your workbook donwb "Leanne M (Aussie)" wrote in message ... Hi, I have a file which is to be viewed only. I have got the code to close the workbook but I want to include the fact that it should be closed without saving changes. Is this possible? My code for closing is simply ActiveWorkbook.Close Thanks -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
There are seveal macro based ways but if the user doesn't enable macros then you have a problem. Why not simply set the file as read only by right click in Windows explorer, select properties and set it as read only. This can still be defeated but is probably as secure as any macro based solution. Mike "Leanne M (Aussie)" wrote: Hi, I have a file which is to be viewed only. I have got the code to close the workbook but I want to include the fact that it should be closed without saving changes. Is this possible? My code for closing is simply ActiveWorkbook.Close Thanks -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Mike,
As the whole file is Macro dependant nothing will work if they do not enable macros. You have a good point about making it read only though. -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) "Mike H" wrote: Hi, There are seveal macro based ways but if the user doesn't enable macros then you have a problem. Why not simply set the file as read only by right click in Windows explorer, select properties and set it as read only. This can still be defeated but is probably as secure as any macro based solution. Mike "Leanne M (Aussie)" wrote: Hi, I have a file which is to be viewed only. I have got the code to close the workbook but I want to include the fact that it should be closed without saving changes. Is this possible? My code for closing is simply ActiveWorkbook.Close Thanks -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have tried both suggested macro codes and neither of them work. When I go back into view the code I get the following error message?? 'Object Library invalid or contains references to object definitions that could not be found' I don't think this has caused it but I have never had this before - VB help is of no help at all! -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) "Gary''s Student" wrote: Sub close_out() ActiveWorkbook.Saved = True ActiveWorkbook.Close End Sub -- Gary''s Student - gsnu200782 "Leanne M (Aussie)" wrote: Hi, I have a file which is to be viewed only. I have got the code to close the workbook but I want to include the fact that it should be closed without saving changes. Is this possible? My code for closing is simply ActiveWorkbook.Close Thanks -- Leanne M (Aussie) (Changed Display name from Leanne) United Kingdom (Don''t ask me what an Aussie is doing living in the UK!) |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
close w/o saving | Excel Worksheet Functions | |||
Macro to Prompt User to Close After Saving | Excel Discussion (Misc queries) | |||
Close without saving | Excel Programming | |||
How can I get an excel macro to close without saving ! | Excel Programming | |||
Close without Saving In VBA | Excel Programming |