ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Simple Error Checking (https://www.excelbanter.com/excel-programming/341080-simple-error-checking.html)

AndyR[_7_]

Simple Error Checking
 

Hi

I have several macros associated with a worksheet, these macro's
perform various simple functions, eg. insert rows, move rows up/down
etc.

What I would like is to know how to word error checking so that

Rows cannot be moved above Row 7. (Rows 1-6 contain headings so I do
not want a row 7 and Row 6 switched by running this macro.
Rows 1-6 cannot deleted.

Something along the lines of "If Activecell < A7 Then ErrorMessage"
etc.

Any ideas?

Apologies if not clear.

Regards
Andy


--
AndyR
------------------------------------------------------------------------
AndyR's Profile: http://www.excelforum.com/member.php...o&userid=15203
View this thread: http://www.excelforum.com/showthread...hreadid=470669


Ian

Simple Error Checking
 
Sub Top6Rows()
If ActiveCell.Row < 7 Then
MsgBox ("Not permitted")
End If
End Sub

An easier alternative might be to unlock rows 6 &below, then protect the
worksheet.

--
Ian
--
"AndyR" wrote in
message ...

Hi

I have several macros associated with a worksheet, these macro's
perform various simple functions, eg. insert rows, move rows up/down
etc.

What I would like is to know how to word error checking so that

Rows cannot be moved above Row 7. (Rows 1-6 contain headings so I do
not want a row 7 and Row 6 switched by running this macro.
Rows 1-6 cannot deleted.

Something along the lines of "If Activecell < A7 Then ErrorMessage"
etc.

Any ideas?

Apologies if not clear.

Regards
Andy


--
AndyR
------------------------------------------------------------------------
AndyR's Profile:
http://www.excelforum.com/member.php...o&userid=15203
View this thread: http://www.excelforum.com/showthread...hreadid=470669




Rob

Simple Error Checking
 
Sub SwapRows(FirstRow as long, SecondRow as long)
if firstrow<=6 or secondrow<=6 then
msgbox "Can't move title rows!"
exit sub
end if
'your code to swap the rows
end sub

"AndyR" wrote:


Hi

I have several macros associated with a worksheet, these macro's
perform various simple functions, eg. insert rows, move rows up/down
etc.

What I would like is to know how to word error checking so that

Rows cannot be moved above Row 7. (Rows 1-6 contain headings so I do
not want a row 7 and Row 6 switched by running this macro.
Rows 1-6 cannot deleted.

Something along the lines of "If Activecell < A7 Then ErrorMessage"
etc.

Any ideas?

Apologies if not clear.

Regards
Andy


--
AndyR
------------------------------------------------------------------------
AndyR's Profile: http://www.excelforum.com/member.php...o&userid=15203
View this thread: http://www.excelforum.com/showthread...hreadid=470669




All times are GMT +1. The time now is 01:32 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com