There are four macromolecules and these are PROTEINS, LIPIDS, CARBOHYDRATES and NUCLEIC ACIDS. In a sandwich that is made up of ham, lettuce, tomato, bread and butter, the two macromolecules that contained this sandwich are CARBOHYDRATES and PROTEIN. Carbohydrates provide energy for the body. Proteins are responsible for many functions in the body such as the formation of cellular structures. Hope this answer helps.