Deissy hice un cambio en su código y muestra el dato de la columna D, de acuerdo a lo que entendí que necesita, cualquier cosa comenta, saludos
Private Sub Btnaceptar_Click()
Dim nombre As String
Dim NombreHoja As String
Dim HojaDestino As Range
Dim NuevaFila As Integer
NombreHoja = Me.Cobseccion.Value
Set HojaDestino = ThisWorkbook.Sheets(NombreHoja).Range("A1").CurrentRegion
With ThisWorkbook.Sheets(NombreHoja)
.Rows("2:2").Insert Shift:=xlDown
Rows("2:2").Interior.Pattern = xlNone
Rows("A2").Value = Cobseccion
Rows("B2").Value = Cobproducto
Rows("c2").Value = Txtfecha
nombre = Cells(2, 4)
MsgBox (nombre)
End With
End Sub
Private Sub UserForm_Initialize()
Set h = Sheets("Gallegas y tortas")
Set b = h.Columns("A").Find(Cobseccion)
If Not b Is Nothing Then
txtcantidad = h.Cells(b.Row, "D")
End If
End Sub