Firstly, you cannot format the column in the table's datasheet. That should show the actual value in seconds. Similarly in a bound form, to enter or edit data in the form the text box control should be bound to the column, and unformatted.
To show the formatted value in a form or report, set the ControlSource property of an unbound control to the expression, e.g.
=Format([Dur1]/60/60/24,"nn:ss")
In a query, in the Field row of a blank column in the design grid enter:
Dur1Formatted: Format([Dur1]/60/60/24,"nn:ss")
The formatted values in a form or the result table of a query will be read-only of course.
However, another way to handle this type of data would be to add a new column of DateTime data type to the table, naming it Dur1Formatted say. Then execute an update query to update the new column to:
[Dur1]/60/60/24
Once you are happy that the new Dur1Formatted column has been populated correctly you can drop the original Dur1 column from the table and rename the new column as Dur1. You'd then be able to enter/edit the values in hh:nn:ss format. Set the column's Format property to hh:nn:ss.
You could also do time arithmetic on the column if necessary, Note that any results of 24 hours or more could not be formatted as hh:nn:ss. For examples of functions to handle such values and return the results formatted correctly take a look at TimeArithmetic.zip in my Dropbox public databases folder at:
https://www.dropbox.com/scl/fo/0scigd3r48hx5xrev2jrf/AB0-GMdTgMAO5O1cGdr3QW0?rlkey=ib6bs6g9jqcrywwzivur3265t&dl=0