Section e oggetti all'interno della sezioni sono giusti, nel senso che la sezione numero 1 (section(1)) ha nome "section3". E' una cosa strana ma è così, ma non chiedermi il motivo di questa cosa perchè è una cosa molto lunga...
Comunque ti dico che è giusto perchè non mi viene riportato nessun errore, cosa che invece viene fatta se cambio la sezione di riferimento dell'oggetto. Quindi txtData appartiene alla Section3.

Una domanda: quando tu mi scrivi
codice:
With DRDiff.Sections("Section3") 
.Controls("Txt5").Font.Bold = True 
End With
corrisponde al mio codice
codice:
With rptCartellino.Sections("Section1")
.Controls("txtData").Font.Bold = True
End With
Dove rptCartellino è il report dentro al quale sto facendo il codice, giusto?

Ti chiedo una cortesia.
Mi posti il codice che hai usato tu e che ti funziona per favore?
Così provo a fare un confronto più dettagliato e vedo se riesco a venirne fuori...

Grazie!