I have attached the image below. These two tables are actually the same table going across two linked text boxes. As you can see the header row on the left table is much lighter than the table on the right. This is proportional to the overall length of the individual table.
For example, if I shrank the text box of the left table to make the two tables identical in the number of rows each had, the gradient in the header row would be exactly the same shade. This would work great if all of the table had the exact same number of rows, but with over 300 tables in the document that just isnt going to happen.
I really hate using tables, so as I said I don't personally have any great insight here, but maybe we'll hear fom soemone who does.
I'm having the same problem and I'm just hoping that someone knows of a solution.
Here are 2 of my tables. The 1st table is small enough to fit on one page and this is how the gradient should look.
The 2nd table is too long to fit on one page and this is where the gradient color stretches on the header row instead of repeating on the header row.
Go down the page to the section titled: Applying Gradients to Table Cells.
Here is what that section says:
You can apply a gradient to the fill and stroke of a cell, but the results might not be what you’d expect (see Figure 6-34).
Applying a Gradient to a Cell
- Select the cells.
- Display the Gradient panel, if it’s not already visible.
- Click in the Gradient Ramp to apply a gradient to the selected cells. Adjust the gradient settings to define the type, color, and angle of the gradient (as discussed in Chapter 5, “Drawing”).
Note that the gradient is based on the width and height of the table, rather than on the selected cell or cells. This may or may not give you the effect you’re looking for.
To gain more control over the start/end points of the gradient, create and fill a rectangle, then paste the rectangle into the cell.
I bolded the part (above) that I did to get the header gradient to work for me (see image below).