private boolean indiceValido(int ren, int col) {
      if ((ren >= 0) && (ren < renglones) && (col >= 0)
            && (col < columnas)) {
         switch (tipocod) {
         case 1:
            return (ren <= col); // sd

         case 2:
            return (ren < col); // sn

         case 3:
            return (ren >= col); // id

         case 4:
            return (ren > col); // in

         case 5:
         default:
            return true;
         }
      } else {
         return false;
      }
   }