ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Formatting the background of unlocked cells (https://www.excelbanter.com/excel-programming/401394-formatting-background-unlocked-cells.html)

[email protected]

Formatting the background of unlocked cells
 
Hello,

I have this code that enables users to change the font colour of
unlocked cells to red of a protected sheet without needing the
password:

Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="password"
With Selection.Font
.Color = -16776961
End With
End With
ActiveSheet.Protect Password:="password"
End Sub

How can I use this same code but format the background colour of a
cell to red rather then the font colour?

Thanks for all of your help!

John Bundy

Formatting the background of unlocked cells
 
You want to use .Interior.ColorIndex = 3

put this in and run to see all the colors if you want.

Sub main()
For i = 1 To 50
Cells(i, 1).Interior.ColorIndex = i
Next
End Sub
--
-John
Please rate when your question is answered to help us and others know what
is helpful.


" wrote:

Hello,

I have this code that enables users to change the font colour of
unlocked cells to red of a protected sheet without needing the
password:

Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="password"
With Selection.Font
.Color = -16776961
End With
End With
ActiveSheet.Protect Password:="password"
End Sub

How can I use this same code but format the background colour of a
cell to red rather then the font colour?

Thanks for all of your help!


[email protected]

Formatting the background of unlocked cells
 
On Nov 20, 11:20 am, John Bundy (remove) wrote:
You want to use .Interior.ColorIndex = 3

put this in and run to see all the colors if you want.

Sub main()
For i = 1 To 50
Cells(i, 1).Interior.ColorIndex = i
Next
End Sub
--
-John
Please rate when your question is answered to help us and others know what
is helpful.



" wrote:
Hello,


I have this code that enables users to change the font colour of
unlocked cells to red of a protected sheet without needing the
password:


Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="password"
With Selection.Font
.Color = -16776961
End With
End With
ActiveSheet.Protect Password:="password"
End Sub


How can I use this same code but format the background colour of a
cell to red rather then the font colour?


Thanks for all of your help!- Hide quoted text -


- Show quoted text -


Hi John,

Thanks so much for your help,

I have integrated this into the code as follows but I recieve an error
when I do.
I am not sure what I am doing wrong?

Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="overview"
With Selection.Font
.Interior.ColorIndex = 3
End With
End With
ActiveSheet.Protect Password:="overview"
End Sub

Thanks again!

JLGWhiz

Formatting the background of unlocked cells
 
You should omit the Font reference like:

Selection.Interior.ColorIndex = 3

" wrote:

On Nov 20, 11:20 am, John Bundy (remove) wrote:
You want to use .Interior.ColorIndex = 3

put this in and run to see all the colors if you want.

Sub main()
For i = 1 To 50
Cells(i, 1).Interior.ColorIndex = i
Next
End Sub
--
-John
Please rate when your question is answered to help us and others know what
is helpful.



" wrote:
Hello,


I have this code that enables users to change the font colour of
unlocked cells to red of a protected sheet without needing the
password:


Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="password"
With Selection.Font
.Color = -16776961
End With
End With
ActiveSheet.Protect Password:="password"
End Sub


How can I use this same code but format the background colour of a
cell to red rather then the font colour?


Thanks for all of your help!- Hide quoted text -


- Show quoted text -


Hi John,

Thanks so much for your help,

I have integrated this into the code as follows but I recieve an error
when I do.
I am not sure what I am doing wrong?

Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="overview"
With Selection.Font
.Interior.ColorIndex = 3
End With
End With
ActiveSheet.Protect Password:="overview"
End Sub

Thanks again!


JLGWhiz

Formatting the background of unlocked cells
 
P.S. Font is for characters and Interior is for background.

" wrote:

On Nov 20, 11:20 am, John Bundy (remove) wrote:
You want to use .Interior.ColorIndex = 3

put this in and run to see all the colors if you want.

Sub main()
For i = 1 To 50
Cells(i, 1).Interior.ColorIndex = i
Next
End Sub
--
-John
Please rate when your question is answered to help us and others know what
is helpful.



" wrote:
Hello,


I have this code that enables users to change the font colour of
unlocked cells to red of a protected sheet without needing the
password:


Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="password"
With Selection.Font
.Color = -16776961
End With
End With
ActiveSheet.Protect Password:="password"
End Sub


How can I use this same code but format the background colour of a
cell to red rather then the font colour?


Thanks for all of your help!- Hide quoted text -


- Show quoted text -


Hi John,

Thanks so much for your help,

I have integrated this into the code as follows but I recieve an error
when I do.
I am not sure what I am doing wrong?

Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="overview"
With Selection.Font
.Interior.ColorIndex = 3
End With
End With
ActiveSheet.Protect Password:="overview"
End Sub

Thanks again!


[email protected]

Formatting the background of unlocked cells
 
On Nov 20, 1:54 pm, JLGWhiz wrote:
P.S. Font is for characters and Interior is for background.



" wrote:
On Nov 20, 11:20 am, John Bundy (remove) wrote:
You want to use .Interior.ColorIndex = 3


put this in and run to see all the colors if you want.


Sub main()
For i = 1 To 50
Cells(i, 1).Interior.ColorIndex = i
Next
End Sub
--
-John
Please rate when your question is answered to help us and others know what
is helpful.


" wrote:
Hello,


I have this code that enables users to change the font colour of
unlocked cells to red of a protected sheet without needing the
password:


Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="password"
With Selection.Font
.Color = -16776961
End With
End With
ActiveSheet.Protect Password:="password"
End Sub


How can I use this same code but format the background colour of a
cell to red rather then the font colour?


Thanks for all of your help!- Hide quoted text -


- Show quoted text -


Hi John,


Thanks so much for your help,


I have integrated this into the code as follows but I recieve an error
when I do.
I am not sure what I am doing wrong?


Sub Macro2()
With Selection
ActiveSheet.Unprotect Password:="overview"
With Selection.Font
.Interior.ColorIndex = 3
End With
End With
ActiveSheet.Protect Password:="overview"
End Sub


Thanks again!- Hide quoted text -


- Show quoted text -


That worked!
Thanks!


All times are GMT +1. The time now is 05:35 PM.

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