Excel 2013 is very slow in loading large workbooks, is there a way to open just the tab I want?

Anonymous
2013-01-21T18:28:33+00:00

Excel 2013 is extremely slow in opening my large workbook. Sometimes it won't respond at all and freezes my computer.

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

50 answers

Sort by: Most helpful
  1. Anonymous
    2014-06-06T12:18:55+00:00

    Anita, I know this is an old thread, but I agree with many of the posts. Office 2013, in particular, Excel is nearly useless when working with large data sets. My accounting dept. has a good example of spreadsheet with a pivot table on in the same workbook (400K rows) in Excel 2010 the spreadsheet flies, but Excel 2013 just moving between tabs is enough to make my accounting team turn postal. It seems counter intuitive for anyone to upgrade to Office 2013 when these types of issue are being introduced into a  new product. MS may feel it is necessary to introduce a higher level of security, but it would make sense to allow the individual to control the level of security - so at this time is my only option to downgrade to my users to Office 2010?

    Thanks,

    Nate

    Was this answer helpful?

    0 comments No comments
  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  3. Anonymous
    2014-02-23T21:29:54+00:00

    Toooooooooooo slow. makes it impratctical, and totally useless.

    I have to save my xlsx files as xls and see that will resolve.

    I thought my PC was attacked by some malware. After all the cleaning, I realized it was the program that is not loading, not opening to make it useful for ANYTHING?

    SHAME, SHAME, Shame on you Microsoft.

    Mehmet

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-09-11T20:12:06+00:00

    To improve the above - and prevent a user unlocking a sheet that is protected without a password - I am thinking we could write a timer event that re-locks a sheet if it has been unlocked manually by the user.  The timer event could fire every few seconds say.   I will come back with some code once I have had a chance to try this idea - unless anyone else beets me to it!

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2013-09-11T12:55:20+00:00

    Supporting the above post I submit code for Sheet Lock & Unlock - using a blank password for Excel 2013, or other password for any earlier version.

    The code is designed to only use a blank password if current Excel Version is 2013, otherwise a VBA constant value is used.

    Place the following code into a new module:

    '-----------------start module code----------------------

    Public Const GLOBALPASSWORD = "MyPassword"

    Public Sub ProtectSheet(theSheet As Worksheet)

    ' Procedure to Protect a worksheet - Excel 2013 friendly

    ' Lean Software Ltd : http://leansoftware.net

    ' If Excel 2013 or greater use blank password to avoid performance issues

    With theSheet

    .Activate

    If Not .ProtectContents Then

    If Application.Version >= 15 Then ' Excel 2013 or above

    .Protect Password:="", userInterfaceOnly:=True, Contents:=True

    Else

    .Protect Password:=GLOBALPASSWORD, userInterfaceOnly:=True, Contents:=True

    End If

    .EnableSelection = xlUnlockedCells

    End If

    End With

    End Sub

    Public Sub UnProtectSheet(theSheet As Worksheet)

    ' Procedure to UnProtect a worksheet - Excel 2013 friendly

    ' Lean Software Ltd : http://leansoftware.net

    ' If unlock fails - try unlock with blank password : see routine above 'ProtectSheet'

    With theSheet

    .Activate

    If .ProtectContents Then

    On Error GoTo TryBlankPassword

    .Unprotect (GLOBALPASSWORD)

    GoTo Continue

    TryBlankPassword:

    .Unprotect ""

    Continue:

    End If

    End With

    On Error GoTo 0

    End Sub

    '-----------------end module code----------------------

    Example unlock a sheet :

    UnProtectSheet Worksheets("SheetName")

    Lock sheet example:

    ProtectSheet Worksheets("SheetName")

    To prevent any other user saving the workbook; place this code into the Workbook code:

    ' -------------Workbook code -----

    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

    ' Replace "!Developer name!" with your user name

    If Environ("username") <> "!Developer name!" Then

    MsgBox "Only " + Environ("username") + " can modify this workbook"

    Cancel = True

    End Sub

    ' -------------End Workbook code -----

    One hopes an alternative will be released by Microsoft - but at least this is one workaround to try.

    Cheers

    Was this answer helpful?

    0 comments No comments