Run-time error '1004' Application-Defined or object-defined error

Hello friends,
My requirement is to make the cells under Columns Actual, forecast and target (Dimesnion Category) Locked.
I've used various methods like GetOnlyRange but it didnt work.
Now, i've selected all the cells of the sheet, where user can input and made them unlocked. ( from Right-click>FormatCells>Protection tab-->Locked checkbox unchecked)
Then, go to "review" tab, click "Allow Users to edit Ranges",-> Protect Sheet---> ticked "Unlocked Cells"
Then go to WorkBook Options and set a password for the worksheet.
But on expand, I'm facing Run-time error '1004' Application-Defined or object-defined error.
Please help.
Please help.

Hi,
I think that  is VBA Runtime error, you can fix these errors by downloading in various sites.
http://www.articlesbase.com/data-recovery-articles/vba-runtime-error-1004-application-defined-or-object-defined-error-fix-these-errors--1339060.html
You can try with the above link.  I hope this could solve your problem.
Regards,
B.S.RAGHU

Similar Messages

  • Run-time error '1004' -- Method 'Container' of object '_Workbook' failed

    Dear All,
    One of our users is getting the following Microsoft Visual Basic error while running the report S_ALR_87013614.
    Run-time error '1004'
    Method 'Container' of object '_Workbook' failed.
    I have searched the forum posts for help. But I only found some details related to Run-time error 1004 related to some excel file security but not related to "Method 'Container' of object '_Workbook' failed".
    Could anyone please tell me how this error can be eliminated for the user?
    Regards,
    Lakshmi.

    Dear Arpan,
    We too observed a few PIDs along with the one that you have mentioned but they make no difference. Some users who has the PID G_RW_DOCUMENT_TYPE set with some value are getting the report.
    Upon further searching we are assuming that it could be an issue with the Microsoft applications or macro settings of the user. But not sure about it.
    Regards,
    Lakshmi Venigala.

  • VBA Runtime Error 1004 "Application-defined or Object-defined error"

    I have code VBA code written in MS Access 2010 (.mbd file) to write data into an Excel file (.xls file). Below is the code to write data into that excel file. When you run this code, it always throws Error#1004 "Application-defined or Object-defined
    error". When you debug the code (F8) or run it (F5), it runs absolutely fine with out any issues. I am still not able to figure it out on what exactly the issue is. This code works fine when executed in MS Access 2007.
    Below is thr code that's getting executed and when it fails, the focus is set on the 3rd last line of the code marked in double astriek mark.
    Sub PopulateReport(appExcel As Object, testcam)
    Dim Site As String, intRec As Integer, i As Integer, cnt As Integer, intRecSet As Integer, cntr As Integer
    Dim F1 As String, F2 As String, F3 As String, F4 As String, F5 As String, F6 As String, F7 As String
    Dim F8 As String, F9 As String, F10 As String, F11 As String, F12 As String, F13 As String, CAMDate As Date
    Close
    i = 0
    cnt = 0
    cntr = 0
    Set cnn = CurrentProject.Connection
    rec.Open "SELECT * FROM Site", cnn, adOpenStatic, adLockPessimistic
    rec.MoveLast
    rec.MoveFirst
    intRec = rec.RecordCount
    Do Until cnt = intRec
    rec.MoveLast
    rec.MoveFirst
    rec.Move cnt
    Site = rec(4)
    Select Case Site
    Case "Fort Worth"
    cntr = 0
    recset.Open "SELECT * FROM Employee", cnn, adOpenStatic, adLockPessimistic
    recset.MoveLast
    recset.MoveFirst
    intRecSet = recset.RecordCount
    appExcel.Application.Goto Reference:="START_FW_CL"
    Do Until cntr = intRecSet - 1
    appExcel.Selection.EntireRow.Copy
    appExcel.Selection.EntireRow.Insert
    cntr = cntr + 1
    Loop
    appExcel.Application.CutCopyMode = False
    appExcel.Application.Goto Reference:="START_FW2_CL"
    go = appExcel.Application.Range("START_FW2_CL")
    cntr = 1
    With appExcel.Worksheets("Accts. > Clearing").[START_FW2_CL]
    Do Until recset.EOF
    **.Offset(cntr, 0) = recset(0)**
    .Offset(cntr, 1) = recset(1)
    .Offset(cntr, 2) = recset(2)
    End Sub

    What's wrong about it? It can only copy what you chose to have in the recordset. If you only want some fields or fields in a different order, replace
    SELECT * FROM  with
    SELECT Field1, Field2, etc
    CopyFromRecordset is bay far the best method and runs much faster.
    Rod Gill
    Author of the one and only Project VBA Book
    www.project-systems.co.nz

  • Runtime Error 1101. Application-defined or object-defined error

    I am updating VBA code from MS project 2003 plans  to 2013, and have come up with the following error message. 
    Run-time error 1101: Application-defined or object-defined error.
    Any help to remedy the situation would be greatly appreciated.
    Thanks

    jfrh,
    Normally you shouldn't have to make any changes to VBA written under Project 2003 in order for it to work with later versions however sometimes certain statements may need some "tweaking".
    The general description of the run-time error doesn't help us much unless we know a little bit more about your macro. We don't necessarily need to see the whole macro but we do need some context as a starting point. What is the macro supposed to do generally?
    Which line of code is highlighted when the error occurs?
    John

  • Application-defined or Object-defined error

    Hello,
    When I open Input schedule through open dynamic templates I get the following error message
    Application-defined or Object-defined error
    Version : BPC 7.0
    SP05
    Request your guidance.
    Thanks,
    Ramsiva

    I have experienced much the same problem which I have documented in details here:
    Excel Spreadsheet being opened in preview mode by some machines
    (Note that I am only surmising the preview mode is the problem as I get the exact same error if I open it on the Development machine in preview mode).
    My only workaround at the moment is to open the spreadsheet on the target machine and then replace the vba code and save the file locally (Copy Paste), or apply a digital certificate to the existing VBA code, although the latter only seems to work sometimes.
    If I fix the problem on the target machine and then copy, open and close the file on the development machine when the file is sent back to the target machine the problem occurs again.
    I have ruled out emailing being the problem as I have copied the file instead of emailing. 
    The development machine had a number of Office applications and Windows 7 updates applied around the time that the problem occurred, i.e. one day everything is fine, the next day it is impossible to run a new spreadsheet on certain machines.
    The highlighted error is also with a .select statement but I isolated the code and put it into a test spreadsheet and that ran okay so it seems to be a more subtle problem.
    It doesn't happen on all the machines and I can't see any pattern as to what machines it works on and those it doesn't. They are mostly Windows 7 64bit running Office 2010 and 2013, seems to be about 50/50 split as to working and not working. 
    I've ensured that the Windows Updates are up to date on all the problem machines.
    I think it is the same problem and it helps knowing that someone else has experienced the same thing in order that I don't think I'm going crazy but it's a major problem for me and none of the suggestions so far seem to be close to explaining what is going
    on.
    If anyone wants samples in order to investigate the problem I am more than happy to send them the spreadsheets. 

  • " Enter valid code [IGE1.tem code][line1036] application-defined or object defined error65171 "

    Hello All,
    I tried to Import Goods Issue in SAP B1, but I got Error as  below
    “ Enter valid code [IGE1.tem code][line1036] application-defined or object defined error65171 “
    Anyone please suggest me what would be the cause of this error.
    Regards,
    Hitul

    Hi,
    1. Make sure correct item code entered at row level.
    2. Please refer SAP note 3.2 for solution.
    865191
    - Data Transfer Workbench (DTW) Troubleshooting Guide
    3. Are you importing more than 1000 rows?
    Thanks & Regards,
    Nagarajan

  • "Illegals parent number Application-defined or object defined error65171"

    HI Experts,
    I am trying to import a Chart of Account for a new company and I get this error message "Illegals parent number Application-defined or object defined error65171"
    I have seen a couple of post  on this topic but I can't pick out the exact thing I'm doing wrong. Can anybody please put me through?
    If you can give me an email addres I can send the csv for so you can take a look, it format gets disrupted when I paste it here.
    Waiting to Hear from you.
    Regards

    Dear,
    For your issue, If you are using non-segmentation account, please kindly check whether your
    fatherAccountKey is empty or not, this column is mandatory field for non-segmentation account.
    If you are trying to update chart of account with segmentation, please check the note 942939 below:
    Symptom
    When you try to update chart of account with segmentation, using the
    standard template of DTW 2005, you will receive the error message
    "Cannot find this object in B1 Application-defined or object - defined
    error 65171.
    Other terms
    DTW; update; chart of account; SAP Business One;
    Reason and Prerequisites
    Possible reason:
    1, Field     'Code' is blank.
    In DI API Help file 2005 for OChartofAccount, it says that Field "Code"
    is the Mandatory field in SAP Business One when Not Working with
    Segmentation.
    2, Field     'FormatCode'
    The Account Segment Separator '-'.existed in 'FormatCode' field.
    Solution
    1, Field     'Code' is blank.
    For updating existing chart of account with segmentation, This field is
    mandatory. You must fill it with the account code of that account you
    want to update. You can get the code of each account #_SYS00000000XX#
    from OACT table. Otherwise, we cannot update it.
    It is not covered in DI API Help file 2005.
    2, Field     'FormatCode'
    Please delete the Account Segment Separator '-'. For example, change
    11005-000-00-11 to 110050000011. System will identify automatically.
    Please make sure that the field is a Text format cell. You can change
    the format cell by right click the cell.
    Wish the information above could solve your issue.
    Regards
    Apple

  • How to configure oracle 6i report server run time component with application server

    we got oracle 6i report server for developing the web based reports for our undergoing product. we r succesed in developing the web based reports using oracle 6i report server.But we r facing problems while deploying the product with oracle reports at clients place,why because the client does not have the oracle 6i report server. To solve this problem we have to configure the oracle 6i report server run time component with application server at client side , but we are unable to configure this component(that is CGI handler).

    You can run multiple instances of Reports Server in 6i.
    In tnsnames.ora, for each server, have a different name and each listening to different port.
    For example,
    server1.world = (ADDRESS = (PROTOCOL = TCP)(Host = myhost.mydomain.com)(Port = 1949))
    server2.world = (ADDRESS = (PROTOCOL = TCP)(Host = myhost.mydomain.com)(Port = 1950))
    Also, if you want to know about Reports Server Clustering, you may refer to "Publishing Reports" document on OTN:
    http://otn.oracle.com/docs/products/reports/pdf/A73173_01.pdf

  • DTW - COA error Illegal parent numberApplication-defined or object-defined

    Hi friends,
    I am getting error "Illegal parent numberApplication-defined or object-defined errorchartOfAccounts"
    while executing DTW - COA.
    I am using country India verson and new company is created with user defined COA option.
    I have used 100000000000000 to 500000000000000 as parent code for 2nd level accounts as the same is standard drawers for Country India version Chart of Account at level 1.
    Can anybody throw some light on this ?
    Thanks,
    Samir Gandhi
    Edited by: Samir Gandhi on Oct 15, 2008 11:51 AM

    Suda,
    Below find the sample in code tag.
    Code     AccountType     AcctCurrency     ActiveAccount     AllowChangeVatGroup     BudgetAccount     CashAccount     DataExportCode     DefaultVatGroup     Details     ExternalCode     FatherAccountKey     ForeignName     FormatCode     LiableForAdvances     LockManualTransaction     Name     ProjectCode     Protected     RateConversion     ReconciledAccount     RevaluationCoordinated     TaxExemptAccount     TaxLiableAccount
    Code     AccountType     AcctCurrency     ActiveAccount     AllowChangeVatGroup     BudgetAccount     CashAccount     DataExportCode     DefaultVatGroup     Details     ExternalCode     FatherAccountKey     ForeignName     FormatCode     LiableForAdvances     LockManualTransaction     Name     ProjectCode     Protected     RateConversion     ReconciledAccount     RevaluationCoordinated     TaxExemptAccount     TaxLiableAccount
                   tNO     tNO     tNO                              100000000000000          10000000          tNO     ASSETS          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10000000          10100000          tNO     Fixed Assets          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10100000          10101000          tNO     Fixed Assets-Tangible          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101100          tNO     Free Hold Land          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101100          10101101          tNO     Free Hold Land          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101200          tNO     Lease Hold Land          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101200          10101201          tNO     Lease Hold Land          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101300          tNO     Factory Building          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101300          10101301          tNO     Factory Building          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101400          tNO     Non-Factory Building          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101400          10101401          tNO     Non-Factory Building          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101500          tNO     Plant & Machinery          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101500          10101501          tNO     Plant & Machinery          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101600          tNO     Electric Supply System          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101600          10101601          tNO     Electric Supply System          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101700          tNO     Vehicles          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101700          10101701          tNO     Vehicles          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101800          tNO     Furniture & Fittings          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101800          10101801          tNO     Furniture & Fittings          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10101000          10101900          tNO     Office Equipments          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10101900          10101901          tNO     Office Equipments          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10100000          10102000          tNO     Fixed Assets-InTangible          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10102000          10102100          tNO     "Concessions,Patents,Licences,Trademarks,etc."          tNO     tNO     tNO     tNO     tNO     tNO
         at_Other     INR     tYES     tNO     tNO                              10102100          10102101          tNO     Trade Marks          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10102000          10102200          tNO     Goodwill          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10100000          10200000          tNO     Accumulated Depreciation - Tangible Assets          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10200000          10201100          tNO     Free Hold Land          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10200000          10201200          tNO     Lease Hold Land          tNO     tNO     tNO     tNO     tNO     tNO
                   tNO     tNO     tNO                              10200000          10201300          tNO     Factory Building          tNO     tNO     tNO     tNO     tNO     tNO
    Thanks,
    Samir Gandhi

  • Runtime Error '1004':, Method 'Intersect' of object '_Global' failed

    Hello
    I am getting a runtime error 1004, can someone tell me why?  I am getting the runtime error on the first Application.Intercept statement.
    Thank you for your help!
    smsemail
    Private Sub Worksheet_Change(ByVal Target As Range)
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    If Not Application.Intersect(Target, Me.Range("A:A")) Is Nothing Then
    lastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
    If lastRow < 17 Then
    Exit Sub
    End If
    If lastRow > 67 Then
    lastRow = 67
    End If
    Else
    Exit Sub
    End If
    If Not Application.Intersect(Target, Me.Range("A17:A" & lastRow)) Is Nothing Then
    Application.EnableEvents = False
    If Application.WorksheetFunction.CountA(Worksheets("RIPS").Range("A17:A67")) = 0 Then
    Exit Sub
    End If
    If Application.WorksheetFunction.CountA(Worksheets("RIPS").Range("B17:B67")) = 0 And _
    Application.WorksheetFunction.CountA(Worksheets("RIPS").Range("C17:C67")) = 0 And _
    Application.WorksheetFunction.CountA(Worksheets("RIPS").Range("D17:D67")) = 0 Then
    Exit Sub
    End If
    If CmdExecute = True Then
    Exit Sub
    End If
    If CmdClear = True Then
    Exit Sub
    End If
    Worksheets("RIPSSummary").Activate
    lastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
    Set SourceRange = Application.Intersect(Range("A2:A" & lastRow), ActiveSheet.UsedRange)
    MsgBox "Source Range: " & SourceRange
    Worksheets("RIPS").Activate
    lastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
    Set TargetRange = Application.Intersect(Range("A17:A" & lastRow), ActiveSheet.UsedRange)
    MsgBox "Target Range: " & TargetRange
    Exit Sub
    wsDeleted = False
    For Each acell In SourceRange.Cells
    RecordFound = True
    If Not IsEmpty(acell.Value) Then
    Set C = TargetRange.Find(acell.Value, LookIn:=x1values)
    If C Is Nothing Then
    RecordFound = False
    End If
    If RecordFound = False Then
    wsDeleted = True
    For Each Worksheet In Worksheets
    If Worksheet.Name = acell.Value Then
    Worksheet.Delete
    End If
    Next Worksheet
    End If
    End If
    Next acell
    If vbKeyDelete Or _
    vbKeyClear Then
    r = lastRow
    Do Until r < 17
    If Worksheets("RIPS").Range("A" & r).Value = "" Then
    Rows(r).Delete
    End If
    r = r - 1
    Loop
    End If
    Application.EnableEvents = True
    End If
    Application.ScreenUpdating = True
    Application.DisplayAlerts = True
    End Sub

    It should work but maybe there's something about your workbook we can't see.
    In passing generally best not to disable screenupdating, alerts or events unless need to do so. More importantly though you should ensure they always get reset. As written you have several Exit Sub's before any code that resets them. Also in case of an error
    consider resetting them in an error handler.

  • DAQmx Run Time 5 + LV Application Support

    Hi
    I want to use the DAQmx RT 5 installer for a smaller foot print install.
    The only other thing I need is support for LV 8.x
    But I don't want to go to a bigger run time install if I can help it.
    Is there any installer available that installs all the LabVIEW VIs needed for DAQmx?
    If I had this, I can keep the size down on my installer.
    I tried moving files manually but it didn't work, I am guessing that it registers it somewhere? 
    Is there an installer avialable or does anyone have a work around?
    Cheers
    JG 
    Certified LabVIEW Architect * LabVIEW Champion

    Thanks guys for your posts, however I think you have misinterpreted my original post, so I will try again: 
    Obivously I need the LabVIEW run time installed. But I am talking DAQmx - when you install DAQmx you need to install the main "Run Time", but you also need to install the VIs that you use in your application otherwise it will be broken. When you create an exe these are not included in the build. There are in VI.lib, but they are not in the LabVIEW 8.x Run Time they are in the DAQmx Run Time. I am trying to use the smallest Run Time possible to minimise it's footprint. However, you have to go to the big one to install ADE support. If I could use DAQmx RT 5 + get my hands on a seperate ADE installer for LabVIEW (I imagine this would not be large in size) it would be SWEET!
    I am pretty sure the ADE DAQmx VIs get installed here - C:\Program Files\National Instruments\LabVIEW 8.6\vi.lib\DAQmx and that location is used for the Run Time as well. I am at work but I have been playing around at home so I can't check right now. I tried to copy and paste them, or include them in my installer, it does not work (I am thinking something is registered when using the NI installer or I am missing something)
    E.g. The Run Time 5 does not include the following: 
    NI LabVIEW SignalExpress
    Application development environment (ADE) support for LabVIEW, LabWindows/CVI, and Measurement Studio
    The DAQ Assistant
    NI-DAQmx documentation
    LabVIEW Real-Time support
    Measurement & Automation Explorer (MAX)
    Not having ADE support for LabVIEW means that your exe will be broken. I don't need all the other stuff just whatever is in DAQmx RT5 and ADE support!
    I am looking for a small install (from NI?) that could do this. Is this available?
    Cheers
    JG 
    Message Edited by jg-code on 07-01-2009 08:45 PM
    Certified LabVIEW Architect * LabVIEW Champion

  • How to make a window disable/enable in run time in webdynpro application

    Hi all,
    1) my requirement is in run time i want to make the content of a window in disable mode?
    2)  and again it should display in enable mode when we perform some action?
    thanks & regards
    naveen
    Moderator Message: This has been covered numerous times in this forum. Also, the forum is not a free consulting service here to do your job for you.
    Thread locked
    Edited by: Neil Gardiner on Nov 22, 2010 9:27 PM

    Hi,
    You will not be able to do this with a standard radio button, as each one will be in a separate instance of the row.
    The easiest way is to use a checkbox (as you can script this on/off) and then make it look like a radio button.
    Example here:
    https://acrobat.com/#d=sasUNmniOUgs3MwY-p4H8Q
    Hope that helps,
    Niall

  • When I click on firefox to open in my Mac, an error shows up: plug-in object Type error: id is undefined. When I click on the OK button, firefox opens. This never happened in FF 3. What is this?

    Also when I am in a site, such as an account, and click on a highlighted link, I get another error, {Javascript Application] can't create mcafee plug-in object: Type Error: components. classes [cid] is undefined. The only mcafee I had on my computer was the secure search and I uninstalled it, but I still get this message. When I click on the OK button with the error message, then the link opens up.

    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]

  • Cisco CRS Historical Reports error "run time error 364 application defined or object-defined error"

    Hi All,
    we are getting an error when we open historical report

    Hi;
    The 713 error generally means something is not installed correctly for the runtime.
    How did you deploy the runtime to the client system?
    Regards,
    Jonathan

  • Excel Application-defined or object-defined error 32809

    This error occurs on files that are received from outside our company network.
    A file created on our company network, sent to customers (a technical questionnaire) who then complete and return them, no longer works correctly. This occurs when the file is sent by email or on a USB drive and is opened and then saved, even with no changes.
    The Excel version is 2010 32 bit on Win8 64 bit machines
    The error triggers in many different VBA sub routines on lines such as Sheets("Home").Select, and on lines in the immediate window such as Print Activesheet.name

    I have experienced much the same problem which I have documented in details here:
    Excel Spreadsheet being opened in preview mode by some machines
    (Note that I am only surmising the preview mode is the problem as I get the exact same error if I open it on the Development machine in preview mode).
    My only workaround at the moment is to open the spreadsheet on the target machine and then replace the vba code and save the file locally (Copy Paste), or apply a digital certificate to the existing VBA code, although the latter only seems to work sometimes.
    If I fix the problem on the target machine and then copy, open and close the file on the development machine when the file is sent back to the target machine the problem occurs again.
    I have ruled out emailing being the problem as I have copied the file instead of emailing. 
    The development machine had a number of Office applications and Windows 7 updates applied around the time that the problem occurred, i.e. one day everything is fine, the next day it is impossible to run a new spreadsheet on certain machines.
    The highlighted error is also with a .select statement but I isolated the code and put it into a test spreadsheet and that ran okay so it seems to be a more subtle problem.
    It doesn't happen on all the machines and I can't see any pattern as to what machines it works on and those it doesn't. They are mostly Windows 7 64bit running Office 2010 and 2013, seems to be about 50/50 split as to working and not working. 
    I've ensured that the Windows Updates are up to date on all the problem machines.
    I think it is the same problem and it helps knowing that someone else has experienced the same thing in order that I don't think I'm going crazy but it's a major problem for me and none of the suggestions so far seem to be close to explaining what is going
    on.
    If anyone wants samples in order to investigate the problem I am more than happy to send them the spreadsheets. 

Maybe you are looking for