Spell Check certain columns only in VBA

fluffynicesheep

Board Regular
Joined
Oct 27, 2009
Messages
69
Hi,

I have a piece of code that inserts a row of data at the bottom of an existing range, and then what I'm after is for a spell check to take place on that new row.

At the moment, the code below works fine .... it spell checks all the visible columns in that particular range.

To make it work even better though, i would love to not spell check ALL visible columns in the row, but to only spell check certain columns in the row ... e.g. Column D, Column AB, Column DE etc.

These columns will always remain the same.

If you could let me know how to do this, that would be amazing! :)

VBA Code:
'Spellcheck final row
With Range(Cells(LastCell.Row + 1, 1), Cells(LastCell.Row + 1, 572))
        .Select
Selection.SpecialCells(xlCellTypeVisible).Select
Application.CommandBars("Tools").Controls("Spelling...").Execute
 

Excel Facts

Can you AutoAverage in Excel?
There is a drop-down next to the AutoSum symbol. Open the drop-down to choose AVERAGE, COUNT, MAX, or MIN

Yongle

Well-known Member
Joined
Mar 11, 2015
Messages
6,977
Office Version
  1. 365
Platform
  1. Windows
Something to try:

add a line to hde the columns you do not want checking
spell check visible columns
add a line to unhide those same columns
 
Solution
Master Excel Bundle

Excel contains over 450 functions, with more added every year. That’s a huge number, so where should you start? Right here with this bundle.

Forum statistics

Threads
1,152,578
Messages
5,770,956
Members
425,653
Latest member
UNSING

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Top