range of numbers

I'm fairly new to C, so this is hopefully an easy one! I've got 4 Tlc5940nt chips hooked up to arduino and working. Is there a code to say set outputs 46 to 63 high as a group? Or do I have to say individually set 46 high, set 47 high, set 48 high. etc.etc. Many thanks Dan

First create an array with all the pins you want to use. The Using that array and a for() statement you can set them all as you wish.

int pins[] = {46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63};

void setup()
{
  for(int i = 0; i < 12; i++)
  {
    digitalWrite(pins[i], HIGH);
  }
}

void loop()
{
}

Some areas to look at for more information.
http://arduino.cc/en/Reference/For
http://arduino.cc/en/Reference/Array

Digimike: "digtalWrite" only works for I/Os on the Arduino. The device the OP noted will be connected with a clocked serial connection like I2C or something like that, I believe, so your solution simply will not work.