Schleiden y Schwann juntos formularon la teoría celular. Sin embargo, esta teoría no explicaba cómo se formaron las nuevas células. Rudolf Virchow (1855) explicó por primera vez que las células se dividían y que las células nuevas se formaban a partir de células preexistentes (células Omnis-cellula-e). Modificó la hipótesis de Schleiden y Schwann para darle a la teoría celular una forma final. La teoría de las células como se entiende hoy en día es:
- Todos los organismos vivos están compuestos de células y producto de células.
- Todas las células surgen de células preexistentes.