UV-visible spectroscopy of macrocyclic alkyl, nitrosyl and halide complexes of cobalt and rhodium. Experiment and calculation.