How to Change Default Excel Date Format (such as MMDD to DDMM)

This Excel tutorial explains how to change default Excel Date Format from Change Date and Time Format in Control Panel.

How to Change Default Excel Date Format

In the country I live, we normally use date format dd/mm/yyyy. However whenever I work for the US company, the system defaults to mm/dd/yyyy. This is annoying and it causes Excel error. For example, if I mistakenly type UK format 31/12/2019, the date will be recognized as a text because there is no such month as 31. It is even risky if you don’t see this error as you are not aware that you have mistakenly input a wrong date. Although you can simply use Text Function to change the date format, it is just a one time solution and it does not address the issue every time you create a new Workbook.

This tutorial will explain how to change default Excel date format from Windows setting. The change does not just apply to Excel but all the related Windows environment. Note that if you are not a Windows administrator, you may not be able to make this change.

Example – Change Default Excel Date Format in Control Panel

Suppose we want to change default Excel date format from dd/mm/yyyy to mm/dd/yyyy.

 

In Windows 10, navigate to Control Panel > Date and Time > Change Date and Time Format

Even if you are using older versions of Windows, the navigation maybe a little bit different, you can still find this option.

 

The Short Date format is currently displaying dd/MM/YYYY, now change to MM/dd/yyyy.

 

Go back to Excel spreadsheet, the value in column A automatically changed.

This makes complete sense because if the date format doesn’t change, all your existing workbooks will be messed up.

Outbound References

https://support.office.com/en-gb/article/text-function-20d5ac4d-7b94-49fd-bb38-93d29371225c

How to convert Excel to PDF

This Excel tutorial explains how to export Excel to PDF in Microsoft Excel and convert Excel to PDF using different online tools.

How to convert Excel to PDF

Excel spreadsheets are widely being used in today’s world in order to manage data. The ability to organize data effectively has contributed a lot towards the popularity of the Excel files. However, the Excel files are not portable and it is not the best method available for you to send out a document. That’s because there is a possibility for the recipient to edit the Excel file. The formatting that you have on the Excel file can also get changed when you are sending it to someone. That’s where you will come across the requirement to convert Excel to PDF.

When you want to convert Excel to PDF, you are provided with a variety of options to consider. It is up to you to go through these options and select the best one out of them. Then you will be able to get an enhanced experience at the end of the day. In fact, you can easily overcome the hassle and pain that is linked with getting the Excel files converted to PDF.

Here is a list of 3 of the best tools, which are available for you to convert Excel to PDF. You can take a look at these tools and settle down with the best option out of them.

Onlineconvertfree.com

Onlineconvertfree.com can be considered as one of the most impressive and innovative tools available for you to convert Excel to PDF. You will be able to get an enhanced experience out of this tool. However, you need to understand that the primary functionality of this tool is not to help you convert Excel to PDF. Instead, it can be considered as a versatile and an all-around converter. You will be able to convert any kind of a file to a supported file format with the assistance that you are getting from onlineconvertfree.com.

The simplicity of onlineconvertfree.com, which you can experience at the time of converting Excel files to PDF files is impressive. You will love the overall conversion process and how it will be able to deliver quick results to you. Onlineconvertfree.com has got a simple and easy to use interface. You can easily upload the raw files that you have into this file converter. Then you will be able to select the output file format. For example, if you upload an Excel file, you can select the output file format as PDF. Then you will be able to get the file converted with minimum hassle. The Excel to PDF conversion process is instant as well and you will be able to end up with outstanding results at the end of the day.

Nova PDF

Nova PDF can be considered as an addon, which you can download to Excel. You can easily integrate this add-on with Excel and then proceed with the file conversion. It is compatible with all the applications that come under Microsoft Office package, including Microsoft Excel and Microsoft PowerPoint. On the other hand, users are provided with the opportunity to create PDF files directly from the Microsoft Excel interface. This can provide a smooth experience.

Once you have configured Nova PDF with Microsoft Excel, which you have installed on your computer, you will be able to see that as a new menu item. You can visit the menu and then click on the option named as “Save As PDF”. Then you will be able to initiate the PDF conversion. The Excel workbook will immediately be converted into a PDF as well and you will be able to experience a smooth conversion. Hence, it is a great option that you can consider.

Export Excel to PDF in Microsoft Excel

Without downloading and configuring any other tool with Microsoft Excel, you are able to get the PDF conversions done as well.

In Excel, navigate to File > Save As, in the Save As Type,  you can save a file as different file types. Below are the available types in Excel 2013.

excel_export_to_pdf

 

Select PDF, then click on the button Options

excel_export_to_pdf_02

 

In Options, you can select whether to export Entire workbook to PDF or just Active worksheet(s).

excel_export_to_pdf_03

Note that Entire workbook means all worksheets are exported to one PDF.

Active sheet(s) means to export the selected sheets to one PDF. Normally Active sheet means the worksheet you are currently viewing before you press Save As, but you can hold down Ctrl to select multiple worksheets in order to export specific worksheets to one PDF. Unfortunately there is no built-in option to save each worksheet as separate PDF, but you can refer to my previous post to do it with Excel VBA.

The items in Options are self-explanatory, except there are a few items that require clarification.

Ignore print areasPrint the selection / entire worksheet and ignore print area
Document propertiesInclude title, subject, author, and similar information.
Document structure tags for accessibilityInclude additional data that help disabled users
ISO 19005-1 compliant (PDF/A)A standard of PDF, click here to see details

Outbound Reference

https://support.office.com/en-za/article/Publish-as-PDF-or-XPS-d3b9469c-59ba-49f9-9adf-5707db2451fa?ui=en-US&rs=en-ZA&ad=ZA

 

Excel automatically select specific columns using Custom Views and Query

This Excel tutorial explains how to select specific columns in a worksheet with many columns using Custom Views and Query.

You may also want to read:

Create Excel Query and update Query

Excel automatically select specific columns using Custom Views and Query

Many people including myself like creating a master report with many columns and then send it to users for them to manually select columns they need. The reason is that it is time consuming to customize a lot of reports and it is difficult to maintian when report conditions update. With a single source of data, we can simply maintain the master report.

However, many users complain that there are too many columns in the report that they do not need. To cope with this difficulty, Excel Custom Views function allows useres to select specific columns to save as a template. So everytime they receive the master files, the columns can be automatically selected.

You can also use Custom Views to save hidden rows,  filter,  window settings,  print settings, print areas. The focus of this post is to demonsate how to hide columns.

Create Custom Views

Lets say we have a master file with columns A to G. Now we want to select column A C F only.

 

Manually Hide columns B D E G

 

Select View Tab > Custom Views > Add

 

Type a name for the View > OK

 

Apply Custom Views

Let’s say you receive the master list in the next month. Copy the contents from the master list to the exact worksheet that you previously set Custom Views. Custom Views won’t work your data is not in the worksheet which you created Custom Views for. It also doesn’t work if you delete the original worksheet and then rename to the same worksheet name.

 

Navigate to View tab > Custom Views > Show

 

Only columns A C F are displayed.

 

Select specific columns using Query

Another better solution to automatically select specific columns is to create a Query in Excel. The reason is that Query recognizes the column header name to select, not the actual column order such as A B C. You may refer to the details in my previous post on how to create Excel Query,  but I will quickily demonstrate how to do it in this post.

Let’s say we have saved the master list on the Desktop.

Create a new workbook, select Data tab > from Other Sources > from Microsoft Query

 

Select Excel Files > OK

https://access-excel.tips/wp-content/uploads/2017/02/Microsoft-Excel-create-Query-and-update-Query-02.jpg

 

Select the master list location to import, then select field headers 1, 3, 6

 

Select next step until finish. Now columns 1, 3, 6 are imported.

 

Now whenever you update the master list, refresh this Table  (Data > Refresh All) to get the latest dta from master list.

If you are unable to refersh the data, go to Trust Center Settings to configure the Trusted Location and Extenal Content.

Outbound References

https://support.office.com/en-us/article/create-apply-or-delete-a-custom-view-ce722bf9-0b4a-49a5-94ba-438fde18fc2b

 

Excel check duplicate values using Conditional Formatting

This Excel tutorial explains how to check duplicate values in Excel spreadsheet by highlighting duplicate values using Conditional Formatting.

You may also want to read:

Excel assign sequence number to duplicate records

Excel delete duplicated data in consecutive rows

Excel check duplicate values

Back in Excel 2003, it was a pain to identify duplicate values. What I used to do was to sort the values in ascending order and then added an assist column to check if the value on the  left  equals to the next cell value, then filter “TRUE”.  Since Excel 2007, Excel introduced a new Conditional Formatting option to highlight duplicate values in specific color, and then you can apply a Filter in the value column to filter the highlighted cells.

Let’s say we have generated a staff list, and we want to verify if the staff list contains duplicate employee ID to ensure only one employee ID for one staff. Duplicate usually happens when you try to join two tables but they have One to Many Relationship or Many to Many Relationship.

 

Highlight the column you want to check duplicate values.

Navigate to Home tab > Conditional Formatting > Highlight Cells Rules > Duplicate Values

 

Select color for duplicate values in the dropdown box. Now that you can see all duplicate values are highlighted in pink.

 

In order to quickly filter all duplicate values, add a Filter to the column (Data tab > Filter) , then select Filter by Color > select the color

 

Only duplicate values are displayed

 

Outbound References

https://support.office.com/en-us/article/filter-by-font-color-cell-color-or-icon-sets-4af3e865-3e34-4d81-9814-1893ffaada3c#ID0EAABAAA=2011

Excel delete all pictures or delete all pictures in specific Cells

This Excel tutorial explains how to delete all pictures in a worksheet or delete all pictures in specific Cells.

Excel delete all pictures

When you copy contents from website to Excel, it is unavoidable to also copy unwanted pictures. As some websites contains dozens of pictures, it is a waste of time to delete pictures one by one. In this tutorial, I will demonstrate how to  delete all pictures at once.

Let’s say I want to copy the below table from a website. In the Country of Origin field, each country has a logo of the country.

 

When we copy the table to Excel, the country logos are also copied.

 

Press F5 > Special > Objects > OK

Now all the pictures are selected, click on keyboard Delete button to delete all pictures.

Excel VBA delete all pictures

Press ALT+F11, insert the below code in a Module

Public Sub delete_picture()
 For Each shp In ActiveSheet.Shapes
 shp.Delete
 Next
End Sub

Run the Macro, now all the pictures are deleted.

Alternatively, you can use DrawingObjects.Delete

Sub delete_picture2()
 ActiveSheet.DrawingObjects.Delete
End Sub

As you can notice in the VBA code, DrawingObjects have Delete Method, but not Shapes. If you want to use For Loop to loop through each object, you have to use Shapes.

Excel VBA delete all pictures in specific Cells

I haven’t found a way to delete pictures in specific Cells without using VBA, so I believe VBA is the way to go.

Lets say we want to delete pictures in specific Cells, only pictures in Range E2:E9.

Use TopLeftCell Property to determine if a Cell contains a picture. Click here to learn more about the Intersect Method.

Public Sub delete_picture()
 For Each shp In ActiveSheet.Shapes
 If Not Intersect(shp.TopLeftCell, [E2:E9]) Is Nothing Then shp.Delete
 Next
End Sub

Run the Macro to get the below result

 

 

Excel VBA freeze panes using FreezePanes property

This Excel tutorial explains how to freeze panes in Excel spreadsheet and freeze panes in Excel VBA using FreezePanes property.

Freeze Panes in Excel spreadsheet

To explain how to freeze panes in Excel VBA, first I have to explain how to freeze panes in Excel spreadsheet.

Freeze Row

The most common kind of freeze panes is to freeze the first row as it contains the header of the column. So that when you scroll down the spreadsheet, you can still see the header in row 1.

Highlight row 2, navigate to View > Freeze Panes > Freeze Panes

Similarly, you can freeze row 2 by highlighting row 3 (highlight one row down the frozen row).

Freeze Column

To display data all the time in column A when you scroll to the right of the spreadsheet, highlight column B, , navigate to View > Freeze Panes > Freeze Panes

Similarly, you can freeze column A and B by highlighting column C (highlight the right column of the target frozen column).

Freeze Row + Column

To freeze column A and row 1 at the same time, select column B2, navigate to View > Freeze Panes > Freeze Panes

In the screenshot, I have highlighted the direction of freeze of a selected cell, it is the top row and left column of a selected Cell.

Freeze Panes in Excel VBA

Similar to freeze panes in Excel spreadsheet, to freeze panes in Excel VBA, select a Cell first, then set ActiveWindow.FreezePanes Property to TRUE.

Freeze Row

To freeze row 1, select Row 2. Setting FreezePanes to False is to ensure that we have unfrozen any active freezePanes first. FreezePanes won’t work if there is already a FreezePanes.

Sub FreezeRow()
   ActiveWindow.FreezePanes = False
   Rows("2:2").Select
   ActiveWindow.FreezePanes = True
End Sub

Freeze Column

To freeze column A, select column B.

Sub FreezeColumn()
   ActiveWindow.FreezePanes = False
   Columns("B:B").Select
   ActiveWindow.FreezePanes = True
End Sub

Freeze row + column

To freeze column A and row 1, select Cell B2.

Sub FreezeCell()
   ActiveWindow.FreezePanes = False
   Range("B2").Select
   ActiveWindow.FreezePanes = True
End Sub

Unfreeze Panes

To unfreeze panes, simply set the FreezePanes Property to False.

   ActiveWindow.FreezePanes = False

Use Split to freeze Panes in Excel VBA

Instead of selecting a Cell to determine the freeze panes, we can also apply Split first, and then Set FreezePanes to TRUE.

For example, in order to freeze column A and row 1, write VBA code to split column 1 Row 1, afterwards set the ActiveWindow.FreezePanes to TRUE.

Sub FreezeCell()
    With ActiveWindow
    .SplitColumn = 1
    .SplitRow = 1
    End With
    ActiveWindow.FreezePanes = True
End Sub

 

 

Excel Descriptive Statistics

This Excel tutorial explains how to interpret the summary table generated from Excel Descriptive Statistics.

Excel Descriptive Statistics

One of the options under DATA > Data Analysis is Descriptive Statistics, which generates a statistics summary of a variable. It is very useful because it saves you a lot of time from entering a lot of formulas in order to get some basic analysis.

Before using Excel Descriptive Statistics feature, you should first install Analysis Toolpak Add-Ins.

Assume that you want to analyze the salary of the employees. (I used RandBetween Function to generate the random numbers)

Excel Descriptive Statistics 01

 

Navigate to DATA > Data Analysis > Descriptive Statistics

Excel Descriptive Statistics 02

 

Select Input Range as A1:A19 and check the box Labels in first row,  so that the summary table header will display the name “Salary”.

Follow other options as below, click on OK.

Excel Descriptive Statistics 03

 

A new worksheet is created for the below summary table.

Excel Descriptive Statistics 04

 

Below are the meaning of each item.

ItemDescriptionEquivalent Formula
MeanAverage of the values=AVERAGE(Sheet1!A2:A19)
Standard ErrorStandard deviation of the sample mean=STDEV.S(Sheet1!A2:A19) / SQRT(COUNT(Sheet1!A2:A19))
MedianRank data from lowest to highest (or highest to lowest), the number in the middle=MEDIAN(Sheet1!A2:A19)
ModeThe most frequent occurrence=MODE(Sheet1!A2:A19)
Standard DeviationSample standard deviation, measure how close the data is to the mean. 0 means very close to the mean=STDEV.S(Sheet1!A2:A19)
Sample VarianceSquare of standard deviation=VAR.S(Sheet1!A2:A19)
KurtosisMeasure the flatness of the distribution. Positive kurtosis indicates a relatively peaked distribution.Negative kurtos
is indicates a relatively flat distribution.
=KURT(Sheet1!A2:A19)
SkewnessSkewness is a measure of symmetry. Sk = 0 means frequency distribution is normally distributed. Positive Sk means positively skewed, negative Sk means negatively skewed.=SKEW(Sheet1!A2:A19)
RangeLargest value minus smallest value=MAX(Sheet1!A2:A19)-MIN(Sheet1!A2:A19)
MinimumSmallest value=MIN(Sheet1!A2:A19)
MaximumLargest value=MAX(Sheet1!A2:A19)
SumSum of all values=SUM(Sheet1!A2:A19)
CountCount of all values=COUNT(Sheet1!A2:A19)

 

At the bottom of the Descriptive Statistics box, there are three additional options.

Excel Descriptive Statistics 05

Confidence Level for the Mean

Confidence level is the percentage that the value will fall into the range. Using our example, if we input 95% as confidence level, the generated value is 12422, meaning 95% chance that the values fall from sample mean – 12422 to sample mean + 12422 (from  36889 to 61734).

You can use CONFIDENCE Function to get the same result. Note that 95% is converted to 0.05 (1-0.95) in the first argument.

=CONFIDENCE.T(0.05,STDEV.S(Sheet1!A2:A19),18)

Kth Largest / Kth Smallest

The meaning is self explanatory. For example, if we input  2 for Kth Largest, which means we want to find the second largest value, and the summary table will show an additional row

Largest(2)83425

Kth Smallest on the other hand, finds the Kth smallest number.

 

 

Excel find the last row using Worksheet formula

This Excel tutorial explains how to find last row using Excel worksheet formula.

Excel find the last row

Finding the last row in Excel is very important especially for creating dynamic data Range, which can be used for setting dynamic Print Area, dynamic Data Validation list, dynamic data source for Pivot Table, etc.

When you google this topic, most article talks about how to find the last row using VBA but not the non-VBA solution. In my previous post I have also detailed different ways to find the last row and last column using Excel VBA. This tutorial explains how to find the last row using worksheet formula without using VBA.

Find the last row using Worksheet Formula

Assume that you have the below fruit list.

Excel dynamic Data Validation list 01

Find Last Row Number

The below formula looks for the last row number in column A.

=SUMPRODUCT(MAX((data!$A:$A<>"")*ROW(data!$A:$A)))

This formula returns 5

There are several solutions in the internet using COUNTA Function, COUNT Function and other formulas but they have different limitations. This one uses MAX Function and ROW Function, which is probably the best choice.

If you are just trying to use this formula without understanding the logic, you can simply replace the column number “A” with the column you want to check.

If you want to understand more, please read my previous post on the use of SUMPRODUCT Function to multiply two Array.

Find Last Row Value

The below formula looks for the last row value in column A. This formula is based on the previous one and uses INDIRECT Function to convert row number back to a Range.

=INDIRECT("A"&SUMPRODUCT(MAX((data!$A:$A<>"")*ROW(data!$A:$A))))

This formula returns Banana

Find Data Range up to last row data

The below formula select Range A1 to the last row in column A. The key of this formula is to set a data Range using OFFSET Function.

=OFFSET(data!$A$1,0,0,SUMPRODUCT(MAX((data!$A:$A<>"")*ROW(data!$A:$A))),1)

You can use this trick to create Name Range for setting dynamic Print Area, dynamic Data Validation list.

 

Excel dynamic Data Validation list

This Excel tutorial explains how to create dynamic Data Validation list that automatically adjusts the data Range.

You may also want to read:

Excel Dynamic Print Area

Excel dynamic data range

Excel graph dynamic data range

Create Excel Data Validation list

Excel Data Validation list restricts users to select values from a drop down box. When the input is different from the predefined list, an error message will pop up.

Before we create a dynamic Data Validation list, let’s briefly recap how to create a static Data Validation list.

Assume that we want to create a Data Validation list for fruit, input the fruit list in the worksheet data.

Excel dynamic Data Validation list 01

 

In Sheet1, select the Cells you want to add Data Validation > click on DATA tab > Data Validation

Excel dynamic Data Validation list 02

 

Select “List” and select the data range of fruit list for the Source > OK

Excel dynamic Data Validation list 03

 

Go back to Sheet1, now you can select the fruit list in A2:A6

Excel dynamic Data Validation list 04

However, we defined the fruit list as data!A2:A5, if we want to add more fruits, we will have to change the Source again. Ideally we don’t have to change the Source every time we add or remove fruit.

Create dynamic Name Range for dynamic Data Validation list

To dynamically create a data range,  create a Name Range.

Click on FORMULAS tab > Name Manager > New

Excel dynamic Data Validation list 06

Name the Range as fruit_list, under Refers to, type

=OFFSET(data!$A$2,0,0,SUMPRODUCT(MAX((data!$A:$A<>"")*ROW(data!$A:$A)))-1,1)

If you don’t understand the OFFSET function, click here to view my previous post.

But simply speaking, the syntax of OFFSET function is as below

OFFSET( reference, rows, columns, [height], [width])

 

Now add one more fruit at the bottom to test if the fruit_list has been updated to include new fruit

Excel dynamic Data Validation list 07

 

Go to the Name Range and click on the Range button on the right of Refers to, this will highlight the Range the formula refers to

Excel dynamic Data Validation list 06

 

You can see that the fruit_list has expanded the Range.

Excel dynamic Data Validation list 08

Update List Source as dynamic Data Validation list

In Sheet1, select the Cells you want to update Data Validation > click on DATA tab > Data Validation

Excel dynamic Data Validation list 09

In the Source, update the value as =fruit_list  (make sure to include the = sign)

 

Now you can see “new fruit” is included in fruit list. Whenever you add a fruit in worksheet data, you will see the change being reflected immediately in the Data Validation list, this is why I call it dynamic Data Validation list.

Excel dynamic Data Validation list 10

Outbound References

https://support.microsoft.com/en-us/kb/324991

Excel Share Workbook

This Excel tutorial explains how to use Share Workbook function to allow multiple users to open the workbook at the same time.

Excel Share Workbook

Share Workbook function allows multiple users to open the workbook at the same time.

Assume that we have a staff list workbook that is placed in the network share drive.

excel share workbook 01

 

Click on REVIEW > Share Workbook

excel share workbook 02

 

Check the box “Allow changes by more than one user at the same time. This also allows workbook merging” > OK

excel share workbook 03

 

Now you can see the workbook name has [Shared] in the suffix

excel share workbook 04

Modify Share Workbook by others

Lets say the computer we just used to share workbook is called Workstation1, now we are going to open the workbook from another network computer called Workstation2.

Delete row 2 (Mary), modify Peter’s salary, add one more row of data for Joe in the last row. Save the workbook.

excel share workbook 05

 

Go back to workstation1, save the workbook, now you can see the workbook is updated with values changed by workstation2. Changes are also highlighted in blue color with comments inserted.

excel share workbook 06

Review changes of Share Workbook made by others

Hover the mouse over the comments to see the old value and new value change.

excel share workbook 07

 

Click on REVIEW > Track Changes > Accept/Reject Changes

excel share workbook 10

Click on Accept to accept the change the those highlighted changes will be gone.
Click on Reject to change back to the original value.

If you cannot see the highlighted changes or you want to see the historical changes, click on REVIEW > Track Changes > Highlight Changes

excel share workbook 11

 

Now you can see the previous changes again

excel share workbook 07

Other options of Share Workbook

Click on REVIEW > Shareworkbook

You can see who are currently opening the workbook. — USER is workstation2 in our case.
You can click on Remove User to kick the user out of the share workbook. Once the user being kicked save the workbook, a notification will pop up telling them no changes will be made to the the share workbook and suggest them to save the workbook as another file.

excel share workbook 08

 

Click on the Advanced tab to see how you would like to keep the change history, and also how to deal with conflicting changes when users edit on the same cells.

excel share workbook 09

Conflicting Changes for option “Ask me which changes win”

excel share workbook 05

Lets say Workstation1 changes B4 value to 100000, then save the workbook. Then Workstation2 changes the value to 200000, save the workbook, a Windows will pop up in Workstation2 asking if you want to kept your change or accept other’s change.

excel share workbook 12

Stop Share Workbook

Click on REVIEW > Shareworkbook > uncheck the box > OK

excel share workbook 03

Disconnected from Share Workbook

No matter whether you are disconnected due to network issue or being kicked out, in that case you need to know what changes you have made but not updated in the Share Workbook.

Read my another post to compare workbook in order to find out the updates you need to move to the Share Workbook.

Excel VBA compare worksheets

Excel Compare Worksheets using Compare File

Features not supported in Share Workbook

I refer to the Microsoft documentation in the below section.

Not all features are supported in a shared workbook. If you want to include any of the following features, you should add them before you save the workbook as a shared workbook: merged cells, conditional formats, data validation, charts, pictures, objects including drawing objects, hyperlinks, scenarios, outlines, subtotals, data tables, PivotTable reports, workbook and worksheet protection, and macros. You cannot make changes to these features after you share the workbook.

Features that are not supported in a shared workbook

In a shared workbook, you cannotBut you may be able to do the following
Create an Excel tableNone
Insert or delete blocks of cellsYou can insert entire rows and columns.
Delete worksheetsNone
Merge cells or split merged cellsNone
Add or change conditional formatsExisting conditional formats continue to appear as cell values change, but you can’t change these formats or redefine the conditions.
Add or change data validationCells continue to be validated when you type new values, but you can’t change existing data validation settings.
Create or change charts or PivotChart reportsYou can view existing charts and reports.
Insert or change pictures or other objectsYou can view existing pictures and objects.
Insert or change hyperlinksExisting hyperlinks continue to work.
Use drawing toolsYou can view existing drawings and graphics.
Assign, change, or remove passwordsExisting passwords remain in effect.
Protect or unprotect worksheets or the workbookExisting protection remains in effect.
Create, change, or view scenariosNone
Group or outline dataYou can continue to use existing outlines.
Insert automatic subtotalsYou can view existing subtotals.
Create data tablesYou can view existing data tables.
Create or change PivotTable reportsYou can view existing reports.
Write, record, change, view, or assign macrosYou can run existing macros that don’t access unavailable features. You can record shared workbook operations into a macro stored in another nonshared workbook.
Add or change Microsoft Excel 4 dialog sheetsNone
Change or delete array formulasExisting array formulas continue to calculate correctly.
Use a data form to add new dataYou can use a data form to find a record.
Work with XML data, including:

  • Import, refresh, and export XML data
  • Add, rename, or delete XML maps
  • Map cells to XML elements
  • Use the XML Source task pane, XML toolbar, or XML commands on the Data menu
None