Using 1,2-dibromoethane, (E)-1,4-dibromo-2-butene, (Z)-1,2,3,6-tetrahydrophthalic and phthalic acids we obtained along [1+1] scheme uncommon macrocyclic compounds containing ester groups, multiple bonds, and amide moieties in the macroheterocycle. The neutralization of bis-acids with ethylenediamine gave the corresponding macrocyclic diammonium salts that on heating to the melting point were converted into the corresponding macrocyclic diamides. The structure of compounds obtained was established from the elemental analyses, IR and NMR spectra.