Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Conditional Formating question
I have a spread sheet logging production on 3 shifts. I need to
automatically draw a line in the sheet every time the shift changes like this A B C D Shift Part No Qty shift total 0 a ive 0533 23 a ive 9080 45 a ive 4838 13 81 b ive 4838 45 b ive 9937 23 68 c ive 9937 47 c ive 9937 23 c rvi 1715 23 c rvi 1715 25 118 a rvi 1715 13 a rvi 1715 15 28 b rvi 0444 35 b ive 7661 23 b ive 7661 14 72 A line under all 4 columns everytime the entry in col A differs from the previous one i.e. when the shift changes Thanks Martin |
#2
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Conditional Formating question
Try this...
Assume your data is in the range A2:D15 Select the range A3:D15 Goto the menu FormatConditional Formatting Select the Formula Is option Enter this formula in the box on the right: =$A3<$A2 Click the Format button Select the Borders tab Select the desired line style (not much of a selection!) OK out -- Biff Microsoft Excel MVP " wrote in message ... I have a spread sheet logging production on 3 shifts. I need to automatically draw a line in the sheet every time the shift changes like this A B C D Shift Part No Qty shift total 0 a ive 0533 23 a ive 9080 45 a ive 4838 13 81 b ive 4838 45 b ive 9937 23 68 c ive 9937 47 c ive 9937 23 c rvi 1715 23 c rvi 1715 25 118 a rvi 1715 13 a rvi 1715 15 28 b rvi 0444 35 b ive 7661 23 b ive 7661 14 72 A line under all 4 columns everytime the entry in col A differs from the previous one i.e. when the shift changes Thanks Martin |
#3
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Conditional Formating question
Hi,
Right click your sheet tab, view code and paste this in and run it Sub Marine() Dim MyRange As Range lastrow = Cells(Rows.Count, "A").End(xlUp).Row Set MyRange = Range("A1:A" & lastrow) For Each c In MyRange If c.Value < c.Offset(1, 0).Value Then Set c = c.Resize(, 4) '4 columns change to suit With c.Borders(xlEdgeBottom) .LineStyle = xlContinuous .Weight = xlMedium End With End If Next End Sub Mike " wrote: I have a spread sheet logging production on 3 shifts. I need to automatically draw a line in the sheet every time the shift changes like this A B C D Shift Part No Qty shift total 0 a ive 0533 23 a ive 9080 45 a ive 4838 13 81 b ive 4838 45 b ive 9937 23 68 c ive 9937 47 c ive 9937 23 c rvi 1715 23 c rvi 1715 25 118 a rvi 1715 13 a rvi 1715 15 28 b rvi 0444 35 b ive 7661 23 b ive 7661 14 72 A line under all 4 columns everytime the entry in col A differs from the previous one i.e. when the shift changes Thanks Martin |
#4
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Conditional Formating question
I left out some important info!
On the Borders tab, you want to set the line to be at the *top* of the cell. -- Biff Microsoft Excel MVP "T. Valko" wrote in message ... Try this... Assume your data is in the range A2:D15 Select the range A3:D15 Goto the menu FormatConditional Formatting Select the Formula Is option Enter this formula in the box on the right: =$A3<$A2 Click the Format button Select the Borders tab Select the desired line style (not much of a selection!) OK out -- Biff Microsoft Excel MVP " wrote in message ... I have a spread sheet logging production on 3 shifts. I need to automatically draw a line in the sheet every time the shift changes like this A B C D Shift Part No Qty shift total 0 a ive 0533 23 a ive 9080 45 a ive 4838 13 81 b ive 4838 45 b ive 9937 23 68 c ive 9937 47 c ive 9937 23 c rvi 1715 23 c rvi 1715 25 118 a rvi 1715 13 a rvi 1715 15 28 b rvi 0444 35 b ive 7661 23 b ive 7661 14 72 A line under all 4 columns everytime the entry in col A differs from the previous one i.e. when the shift changes Thanks Martin |
#5
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Conditional Formating question
Hi,
First a slight variation on Valko's suggestion: 1. Select all the cells starting in A2:D100 2. Choose Format, Conditional Formatting 3. Pick Formula is from the first drop down and enter the formula =$A2<$A3 4. Click Format and choose the Borders tab 5. Pick a Style and a Color 6. Click the Bottom border button, bottom left side. Click OK twice. In 2007: 1. Select the range as above 2. Choose Home, Conditional Formatting, New Rule 3. Choose Use a formula to determine which cells to format 4. In the Format values where this formula is true enter =$A2<$A3 5. Click Format, and on the Border tab choose a Style and Color 6. Click the Bottom border button, and then OK twice. -- Thanks, Shane Devenshire " wrote: I have a spread sheet logging production on 3 shifts. I need to automatically draw a line in the sheet every time the shift changes like this A B C D Shift Part No Qty shift total 0 a ive 0533 23 a ive 9080 45 a ive 4838 13 81 b ive 4838 45 b ive 9937 23 68 c ive 9937 47 c ive 9937 23 c rvi 1715 23 c rvi 1715 25 118 a rvi 1715 13 a rvi 1715 15 28 b rvi 0444 35 b ive 7661 23 b ive 7661 14 72 A line under all 4 columns everytime the entry in col A differs from the previous one i.e. when the shift changes Thanks Martin |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Conditional Formating (?) question | Excel Discussion (Misc queries) | |||
CONDITIONAL FORMATING QUESTION | Excel Discussion (Misc queries) | |||
Conditional Formating Question | Excel Worksheet Functions | |||
Another Conditional Formating Question | Excel Worksheet Functions | |||
Conditional Formating Question | Excel Discussion (Misc queries) |