Home |
Search |
Today's Posts |
|
#1
![]() |
|||
|
|||
![]() I'm an estimator who uses excel to enter data for jobs. There are some fields that will ALWAYS need to have something in them. Is there a way that I can format these cells so that if I try and save before they are filled, I get an error? Thanks so much! -- SeattleKurt ------------------------------------------------------------------------ SeattleKurt's Profile: http://www.excelforum.com/member.php...o&userid=26846 View this thread: http://www.excelforum.com/showthread...hreadid=400894 |
#2
![]() |
|||
|
|||
![]()
Saved from a previous post:
Option Explicit Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Dim myRng As Range Dim myEmptyRng As Range Dim myCell As Range Set myRng = Me.Worksheets("Form").Range("a1,b9,c12,d13") If Application.CountA(myRng) 0 _ And Application.CountA(myRng) < myRng.Cells.Count Then Cancel = True For Each myCell In myRng.Cells If IsEmpty(myCell) Then If myEmptyRng Is Nothing Then Set myEmptyRng = myCell Else Set myEmptyRng = Union(myEmptyRng, myCell) End If End If Next myCell MsgBox myEmptyRng.Address(0, 0) & " must have valid data!" End If End Sub If all the cells are empty, you can still save (nice for changing the master). But there are other techniques if you don't want to allow all empty cells. this code goes behind the ThisWorkbook module. If you're new to macros, you may want to read David McRitchie's intro at: http://www.mvps.org/dmcritchie/excel/getstarted.htm SeattleKurt wrote: I'm an estimator who uses excel to enter data for jobs. There are some fields that will ALWAYS need to have something in them. Is there a way that I can format these cells so that if I try and save before they are filled, I get an error? Thanks so much! -- SeattleKurt ------------------------------------------------------------------------ SeattleKurt's Profile: http://www.excelforum.com/member.php...o&userid=26846 View this thread: http://www.excelforum.com/showthread...hreadid=400894 -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Creating custom list with a comma in it | Excel Discussion (Misc queries) | |||
creating lists | New Users to Excel | |||
Eliminate creating list that returns blank cells | Excel Worksheet Functions | |||
How to create mandatory cells in a worksheet | Excel Worksheet Functions | |||
creating an x,y chart | Charts and Charting in Excel |