Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Would this require a program in EXCEL? multiple conditional statements


If there was a N-by-N array of numbers, and within the array, there were
some numbers that fell between one number and another, I want to
highlight that cell. Since there are only 4 conditional statements,
and I want to search for 10 numbers, must I write a program in EXCEL to
do this? So, for instance, I have a 32x32 array, and within the array,
I want to find numbers between 4+/-0.25, 5+/- 0.25, etc. up to 14
+/0.25. I want to color each range a different color.

For those gifted in EXCEL, must I do this with a program in EXCEL or
with conditional statements of some sort?

Thanks for your consideration.

Regards,
John


--
John David
------------------------------------------------------------------------
John David's Profile: http://www.excelforum.com/member.php...o&userid=34609
View this thread: http://www.excelforum.com/showthread...hreadid=543830

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 52
Default Would this require a program in EXCEL? multiple conditional statements

Use this in your conditional formatting:

=OR(MOD(A2,1)<0.25,MOD(A2,1)0.75)

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 52
Default Would this require a program in EXCEL? multiple conditional statements

I didn't take notice that you want each a different color. If you
wanted each a different color you would need to use coding.

  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Would this require a program in EXCEL? multiple conditional statements


What does the reply by Ardus supposed to mean?


--
John David
------------------------------------------------------------------------
John David's Profile: http://www.excelforum.com/member.php...o&userid=34609
View this thread: http://www.excelforum.com/showthread...hreadid=543830



  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Would this require a program in EXCEL? multiple conditional statements


Where would I start if I needed to code this? I have no prior
experience.

John


--
John David
------------------------------------------------------------------------
John David's Profile: http://www.excelforum.com/member.php...o&userid=34609
View this thread: http://www.excelforum.com/showthread...hreadid=543830

  #7   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 718
Default Would this require a program in EXCEL? multiple conditional statements

Here is some code:
If your values keep changing, you could turn that into an event procedure.

HTH
--
AP

'-------------
Option Explicit

Sub test()
Call SetColors(Range("A1:AF32"))
End Sub


Sub SetColors(rArray As Range)

Const dDelta As Double = 0.25
Dim rCell As Range

For Each rCell In rArray
With rCell
Select Case .Value
Case 4 - dDelta To 4 + dDelta: .Interior.ColorIndex = 33
Case 5 - dDelta To 5 + dDelta: .Interior.ColorIndex = 34
Case 6 - dDelta To 6 + dDelta: .Interior.ColorIndex = 35
Case 7 - dDelta To 7 + dDelta: .Interior.ColorIndex = 36
Case 8 - dDelta To 8 + dDelta: .Interior.ColorIndex = 37
Case 9 - dDelta To 9 + dDelta: .Interior.ColorIndex = 38
Case 10 - dDelta To 10 + dDelta: .Interior.ColorIndex = 39
Case 11 - dDelta To 11 + dDelta: .Interior.ColorIndex = 40
Case 12 - dDelta To 12 + dDelta: .Interior.ColorIndex = 41
Case 13 - dDelta To 13 + dDelta: .Interior.ColorIndex = 42
Case 14 - dDelta To 14 + dDelta: .Interior.ColorIndex = 43
Case Else: .Interior.ColorIndex = xlColorIndexNone
End Select
End With
Next rCell
End Sub
'--------------
"John David" a
écrit dans le message de news:
...

Where would I start if I needed to code this? I have no prior
experience.

John


--
John David
------------------------------------------------------------------------
John David's Profile:
http://www.excelforum.com/member.php...o&userid=34609
View this thread: http://www.excelforum.com/showthread...hreadid=543830



  #8   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 718
Default Would this require a program in EXCEL? multiple conditional statements

I wasuzzled: what color should the cell be painted if value is outside
checked range.
I thought it over, and decided it should not be painted.

Cheers,
--
AP

"John David" a
écrit dans le message de news:
...

What does the reply by Ardus supposed to mean?


--
John David
------------------------------------------------------------------------
John David's Profile:
http://www.excelforum.com/member.php...o&userid=34609
View this thread: http://www.excelforum.com/showthread...hreadid=543830



  #9   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 52
Default Would this require a program in EXCEL? multiple conditional statements

You would need to cycle through the cells in the range one at a time
and then check to see if you need to apply formatting. Something like:

public sub MyFormatter

dim rng as range
dim arrTemp as variant

'this would be a listing of the color codes you want for each number
arrTemp = array(3,6,43,5,13,16,46,30,20,15,25,55,61,14)

For each rng in range("A1:D4")
if (rng.value mod 1 <.25) or (rng.value mod 1 .75)
rng.interior.colorindex = arrTemp(round(rng.value,0)-1)
End if
Next rng

End sub

Press alt F11 to go into the VBE. Go Insert Module. Then paste this
code in the white section. The macro should now be available from the
list in Tools -- macros -- play.

  #10   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Would this require a program in EXCEL? multiple conditional statements


Some people have jobs that they need to complete. Either say somethin
productive or go back to picking your nose in front of the television

--
John Davi
-----------------------------------------------------------------------
John David's Profile: http://www.excelforum.com/member.php...fo&userid=3460
View this thread: http://www.excelforum.com/showthread.php?threadid=54383

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
If Statements??/Conditional formatting from drop-down multiple she sarah Excel Worksheet Functions 1 June 25th 09 05:51 AM
Multiple CheckBoxes can be selected require additional info if sel Goldenfoot Excel Worksheet Functions 1 April 3rd 07 01:46 PM
Conditional formatting combined with multiple IF statements Hendrik Excel Worksheet Functions 7 March 22nd 07 06:03 PM
Require a lookup to return multiple values Matt Excel Programming 1 February 14th 05 06:47 PM
How do I set up multiple if statements in Excel? LKraft0318 Excel Worksheet Functions 2 February 9th 05 09:53 PM


All times are GMT +1. The time now is 12:00 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"