Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to Create Shared Spreadsheet Using Output to

Status
Not open for further replies.

mkatz13

Technical User
May 26, 2003
17
US
I create an excel spreadsheet from access usnig the
DoCmd.Output to method. However, the spreasheet is created
in exclusive mode only. Since it is linked to other spreadsheets, I need it to be in shared mode. Presently, I need to open it and using the sharing menu save it as shared. I would like to do this from the code in access which creates the spreadsheet.

I have tried variations of the SaveAs method, but I just get errors


Thanks


Mike Katz

 
From Excel I have written the following routine which initiates sharing for that sheet:
Code:
Public Sub ShareWorkbook()
  
On Error GoTo ERR_ShareWorkbook
  
  Mod_Global.Target_Book.Activate
  ' sets Target to be a shared workbook which handles conflicting changes
  ' by asking the user to select a resolution method
  ActiveWorkbook.SaveAs Filename:=Mod_Global.Target_Filename, _
                        AccessMode:=xlShared, _
                        ConflictResolution:=xlUserResolution
  ' ensures that updates occur only when the workbook is saved
  ' rather than every x minutes
  ActiveWorkbook.AutoUpdateFrequency = 0
  ' ensure that a history of any changes and conflicts will be logged for
  ' one month (i.e. 30 days) 
  ActiveWorkbook.KeepChangeHistory = True
  ActiveWorkbook.ChangeHistoryDuration = 30
  
EXIT_ShareWorkbook:
  Exit Sub
  
ERR_ShareWorkbook:
  MsgBox "Error " & Err.Number & ": " & Err.Description
  Resume EXIT_ShareWorkbook
  
End Sub

Clive [infinity]
Ex nihilo, nihil fit (Out of nothing, nothing comes)
 
Thanks , just what I was looking for


Mike Katz
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top