Skip to content

About

A spreadsheet application written in C# with .NET

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

123 Commits

Folders and files

Repository files navigation

Spreadsheet Application

This is a simple spreadsheet application that includes equation-solving capabilities. Has rows 1-50 and columns A-Z.

Table of Contents

  1. About this Project
  2. Getting Started
  3. Functionality
  4. Authors

About This Project

Built With

  • C#
  • .NET
  • NUnit Testing

Getting Started

  1. Clone repository
git clone git@github.com:skyllare/SpreadsheetApp.git
  1. add a project reference to SpreadSheet_Skyllar_Estill from SpreadsheetEngine.dll and ExpressionTree.dll
    image

Functionality

Equation Solving with Cell Values

The values of each cell can be set to a value. Another cell can reference these cells to do equations (+,-,*,/) on these values
math gif

Invalid Inputs

Circular Reference

Triggered when the last cell references the first cell, creating a closed loop
CircularReference

Bad Reference

Triggered when a cell that does not exist is referenced
bad ref

Self Reference

Triggered when a cell references itself. Works when cell references self in any capacity, including inside an equation

Undo/ Redo

Color Changing

Save/ Load

Authors

Skyllar Estill skyllarestill@gmail.com

About

A spreadsheet application written in C# with .NET

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages