SpreadProcessing - What is a Workbook? (2024)

Table of Contents
Overview What is in it? See Also

This article will help you get familiar with the representation of an Excel workbook in the model of SpreadProcessing.

Overview

The workbook lays in the core of the SpreadProcessing' document model. It is the primary document that you use to retrieve, manipulate and store data. The workbook can also be viewed as a collection of worksheets, where a worksheet is in turn defined as a collection of cells organized in rows and columns. Each workbook contains, at least, one worksheet and often holds several sheets with related information.

The workbook is designed to hold together multiple worksheets in order to allow efficient organization and consolidation of data. Typically, a workbook has a single theme and contains worksheets with related data. For example, an annual budget workbook may comprise four worksheets that break down the budget in quarters.

You can create a workbook from scratch or import an existing document. To save a document you can export its contents into a csv, txt, xlsx, xls file or a DataTable. Further information is available in the Create, Open and Save Workbooks article and the Formats and Conversion section.

What is in it?

The workbook has several important characteristics:

  • Collection of Worksheets: Each workbook maintains a collection of worksheets that allows you to add and delete worksheets. It also allows you to move worksheets within the workbook or simply iterate through them. More information about worksheets is available in the What is a Worksheet? section.

  • Active Worksheet: The workbook exposes a property that indicates the active worksheet. Note that there is a single active worksheet in a workbook at a time. The Activate a Worksheet article illustrates how to set the active worksheet.

  • History: Each workbook maintains a history stack that records all changes introduced to its content. That said, you can perform undo and redo operations effortlessly, replying on the built-in recorder. Although the tracking of changes is done automatically, it also allows manual control over the recorded items. The history of the workbook also lets you group several actions into a one undo step. This feature is very handy, for example, when you replace the contents of multiple cells in a single action. You will be able to find more information about the feature in the History article.

  • Names (Named Ranges): The Workbook class exposes a Names property of type NameCollection that allows you to create, update and manage names. More about the feature is available in the Names article.

  • Collection of Cell Styles: Each workbook contains a collection of cell styles. A cell style is a predefined set of formatting options, such as borders, fonts, fills and number formats, that you can apply to a cell. The concept of cell styles facilitates the process of formatting cells since it allows you to set multiple properties in one step and also serves as means for achieving a consistent look. The collection of cell styles allows you to add, retrieve and delete styles. More information on the cell styles is available in the Cell Styles article.

  • Theme: The workbook has a theme that allows you specify colors, fonts and a variety of graphic effect for the whole document. You will be able to find more information on the topic in the Document Themes article.

  • Find and Replace: The Workbook class offers friendly API that allows you to find and replace text and numbers in all worksheets it contains. For more information about the feature see the Find and Replace article.

  • Protection: The feature lets you prevent users from modifying the structure of the workbook: adding, removing, renaming or reordering sheets. Learn how to use it in the Workbook Protection help topic.

  • DocumentInfo: This property enables you to set and obtain metadata information for the document file. It is of type DocumentInfo and allows you get and set the Author, Title, Subject, Keywords and Description.

SpreadProcessing - What is a Workbook? (1)

*This documentation is neither affiliated with, nor authorized, sponsored, or approved by, Microsoft® Corporation.

See Also

SpreadProcessing - What is a Workbook? (2024)
Top Articles
CurseForge Support
Are viruses alive?
Nullreferenceexception 7 Days To Die
Tryst Utah
What spices do Germans cook with?
Research Tome Neltharus
Junk Cars For Sale Craigslist
My Boyfriend Has No Money And I Pay For Everything
How Much Is 10000 Nickels
27 Places With The Absolute Best Pizza In NYC
Osrs Blessed Axe
Nj Scratch Off Remaining Prizes
The fabulous trio of the Miller sisters
Transfer Credits Uncc
Craigslist Apartments In Philly
Nj State Police Private Detective Unit
D10 Wrestling Facebook
Highland Park, Los Angeles, Neighborhood Guide
Theresa Alone Gofundme
Walgreens San Pedro And Hildebrand
NBA 2k23 MyTEAM guide: Every Trophy Case Agenda for all 30 teams
Babbychula
Move Relearner Infinite Fusion
January 8 Jesus Calling
Is Holly Warlick Married To Susan Patton
11526 Lake Ave Cleveland Oh 44102
Jersey Shore Subreddit
Kaliii - Area Codes Lyrics
Little Einsteins Transcript
Unm Hsc Zoom
Nicole Wallace Mother Of Pearl Necklace
CARLY Thank You Notes
Pepsi Collaboration
WorldAccount | Data Protection
Craigslist Mexicali Cars And Trucks - By Owner
Second Chance Apartments, 2nd Chance Apartments Locators for Bad Credit
Academy Sports New Bern Nc Coupons
Weather Underground Corvallis
Umiami Sorority Rankings
Simnet Jwu
Clausen's Car Wash
John Wick: Kapitel 4 (2023)
Mcoc Black Panther
Theater X Orange Heights Florida
Mail2World Sign Up
Shannon Sharpe Pointing Gif
Is TinyZone TV Safe?
786 Area Code -Get a Local Phone Number For Miami, Florida
OSF OnCall Urgent Care treats minor illnesses and injuries
Dr Seuss Star Bellied Sneetches Pdf
Latest Posts
Article information

Author: Kareem Mueller DO

Last Updated:

Views: 6216

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Kareem Mueller DO

Birthday: 1997-01-04

Address: Apt. 156 12935 Runolfsdottir Mission, Greenfort, MN 74384-6749

Phone: +16704982844747

Job: Corporate Administration Planner

Hobby: Mountain biking, Jewelry making, Stone skipping, Lacemaking, Knife making, Scrapbooking, Letterboxing

Introduction: My name is Kareem Mueller DO, I am a vivacious, super, thoughtful, excited, handsome, beautiful, combative person who loves writing and wants to share my knowledge and understanding with you.