GithubHelp home page GithubHelp logo

iananeej / change-case-excel-add-in Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 1.0 13.78 MB

Change Case Excel Add-In is a powerful Excel VSTO Add-In that can change case of selected cell or range or cells. With easy to use Keyboard shortcuts, perform case conversion in style.

Home Page: https://github.aneejian.com/Change-Case-Excel-Add-In/

License: GNU General Public License v3.0

C# 100.00%
exceladdin change-case vsto excel

change-case-excel-add-in's Introduction

Change Case Excel Add-In

Change Case Excel Add-In is a simple tool that can help you in changing case of the selected cells in Excel.

Context Menu

Installing the Add-In

Installing Add-In from EXE file.

  • Download the file.
  • Run the file.
  • Follow the onscreen instructions.

Installing Add-In from Archive files.

  • Extract the archive to a local folder.
  • Run the file named 'Change Case Excel Add-In.exe'.
  • Follow the onscreen instructions.
  • Wait for installation to complete.

Features

Add-In can change case of selected cells to

  • UPPER CASE
  • lower case
  • Sentence Case
  • Capitalize Each Word
  • tOGGLE cASE
  • aLtErNaTiNg CaSe

Change Case option in Home Tab

Keyboard Shortcuts

To easily change the case of selected cells this tool provides customizable shortcuts keys. Default key combinations are given below

Default Keyboard Shortcuts

  • Ctrl + Shift + U for 'UPPER CASE'
  • Ctrl + Shift + L for 'lower case'
  • Ctrl + Shift + S for 'Sentence Case'
  • Ctrl + Shift + C for 'Capitalize Each Word'
  • Ctrl + Shift + T for 'tOGGLE cASE'
  • Ctrl + Shift + T for 'aLtErNaTiNg CaSe'

Customize or Disable Keyboard Shortcuts

Use the settings menu to customize Keyboard Shortcuts or disable it completely.

Settings Menu

Managing Shortcuts

  1. Open an Excel file
  2. Right click on a cell
  3. Roll over the 'Change Case' option in the menu
  4. Select the option 'Settings'
  5. In the settings menu you can change the default shortcuts
  6. From the context menu or the settings window you can enable or disable shortcuts

Using the Add-In

  1. Install the Add-In
  2. Open an Excel file
  3. Select the cells whose case need to be changed
  4. Right click to launch 'Cell Context Menu' (alternatively, you can use shortcut keys)
  5. Roll over the 'Change Case' option in the menu
  6. Select the relevant option to change the case

CHANGE CASE tab in Excel Ribbon

Uninstalling

  • Navigate to Programs and Features (Control Panel\Programs\Programs and Features).
  • Find 'Change Case Excel Add-In' from the list which has publisher as 'Aneejian'.
  • Click uninstall.

change-case-excel-add-in's People

Contributors

iananeej avatar kannansuresh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

poa00

change-case-excel-add-in's Issues

When selecting a whole column of data, change case can take an extended amount of time...

Your Add-in is awesome! I have no idea why Microsoft has not added this functionality built-in.
Just a couple of quick notes\suggestions.

Issue 1: It looks like Capitalize Each Word only works if you do one of the other functions first.

Issue 2:
It takes an extended amount of time (sometimes more than 30 secs) when selecting by column (as most people do) and running the functions. I think the delay comes from trying to execute the function on the entire col regardless of if the data only goes down part of the way (as most spreadsheets do). I'm sure the delay comes from the function taking the time to execute on all the selected cells, even if they are blank. When manually selecting down to just the bottom of the data, the function is much faster.
The tricky part is how to get the function to select just the data range in typical selection scenarios (so the user dosn't have to). I can't find a keyboard way to do that (even with endmode, or all the Home\End\Arrow combinations) when the cols are not full. In the sample data set below I show a couple of the tricky scenarios.

  1. I would want to select Col B and execute the function only on rows 1-3000. The blank rows in Col B prevent any End+Down type selections.

  2. I would want to select Cols R and S and execute the function only on R1...S3000 (and make sure to get R3000). The blank cell at the bottom of Col S prevents proper End+Down type selection to catch R3000.

Example:

Ex: A B ... R S T
1 x x x x x
2 x x x x
...
232 x x x x x
233 x x
234 x x x x x
...
2999 x x x x x
3000 x x x x

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.