W przewodach trzustkowych występują również komórki kubkowe, wydzielające śluz – jeszcze jeden składnik soku trzustkowego. czynność wewnątrzwydzielnicza sprawowana przez wyspy Langerhansa.
Enzymy trawienne wydzielane przez trzustkę to: amylaza trzustkowa, trypsynogen – enzym aktywuje się pod wpływem enzymu enterokinazy jelitowej w pH 5,2-6,0 lub autokatalitycznej aktywacji przy pH 7,9, w dwunastnicy do trypsyny, chymotrypsynogen – enzym aktywuje się pod wpływem trypsyny i pH 8,0 w dwunastnicy do chymotrypsyny, elastaza, lipaza trzustkowa, nukleaza: rybonukleaza i deoksyrybonukleaza, hydrolaza estrów cholesterolowych, fosfolipaza A2, karboksypeptydaza.
Ponadto wyspy trzustkowe (łac. insulae pancreaticae s. Langerhanenses), rozproszone wśród gruczołów wydzielania zewnętrznego, produkują substancje dokrewne:
komórki B (β) (około 60%) – produkują insulinę, proinsulinę, peptyd C i amylinę, komórki A (α) (około 25%) – produkują glukagon, komórki D (δ) (około 10%) – produkują somatostatynę, komórki F (około 5%) – produkują polipeptyd trzustkowy (PP).
Czynność wydzielniczą trzustki modulują neuroprzekaźniki i adrenalina: acetylocholina (Ach) wpływa dodatnio na uwalnianie insuliny, gdy stężenie glukozy jest podwyższone, noradrenalina (Nor) – hamuje wydzielanie insuliny.