I know this is a very old post now, but if range is a vector of column names you'd like to remove, you can do this:
DT<-DT[,.SD,.SDcols=-range]