Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Thanks for the reply. I've tried the temporary variable thing, but it doesn't seem to b working for me. It seems like the current font color and font bol state aren't being stored into the variables correctly. I'm not sur why. Here's the code (FontColor and FontBold are the temporar variables I'm using): ' Toggles the background color ' Keyboard Shortcut: Ctrl+Shift+O Sub BackgroundToggle() Dim FontColor, FontBold FontColor = Selection.Font.Color() FontBold = Selection.Font.Bold() If Selection.Interior.ColorIndex = xlNone Then Selection.Interior.ColorIndex = 2 ElseIf Selection.Interior.ColorIndex = 2 Then Selection.Interior.ColorIndex = 1 Selection.Font.Color = RGB(255, 255, 255) Selection.Font.Bold = True ElseIf Selection.Interior.ColorIndex = 1 Then Selection.Interior.ColorIndex = 48 Selection.Font.Color = RGB(255, 255, 255) Selection.Font.Bold = True ElseIf Selection.Interior.ColorIndex = 48 Then Selection.Interior.ColorIndex = 35 Selection.Font.ColorIndex = 1 Selection.Font.Bold = True Else Selection.Interior.ColorIndex = xlNone Selection.Font.Bold = FontColor Selection.Font.Color = FontColor End If End Sub Any suggestions -- GK8053 ----------------------------------------------------------------------- GK80535's Profile: http://www.excelforum.com/member.php...fo&userid=1546 View this thread: http://www.excelforum.com/showthread.php?threadid=27213 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Change the Font Style in VBA | Excel Discussion (Misc queries) | |||
How to write a formula to set the Font Style? | Excel Discussion (Misc queries) | |||
Toggle Font Style Macro | Excel Programming | |||
Toggle Font Style Macro | Excel Programming | |||
Function that returns font style | Excel Programming |