Bloch-periodicity is a generalization of the notion of periodic and antiperiodic functions with much practical relevance for engeneering science and especially condensed matter physics. In recent work we have considered this property in the setting of classical functional analysis, and also introduced the new notion of asymptotically Bloch-periodic functions. In this paper we formulate these properties and results in the framework of Colombeau-type generalized functions.