Hi. Just some quick thoughts.
Solver is limited to 200 changing cells, so your problem is too large
for Solver.
You want 2 cells that add to a total.
Two cells makes this a much easier problem.
For example, is A1 has 7000, then all you need to ask is if there is a
7.90 value somewhere in A2:A400.
This is much easier to code in vba.
Here's a "simple" demo using worksheet functions.
Suppose you have the number 1-25 in A1:A25 and you want a total of 40
based on two cells.
In B1, put =MATCH(40-A1,A2:$A$25,0) and copy down.
The value of 10 you see next to 15 means that it found the location of a
cell (10 cells away) that has 25 to give you a total of 40.
A formula in column C could give you this value ie 40 - 15 = 25 (and we
know that 25 exists later in the list)
= = =
HTH
Dana DeLouis