Hi John,
when you modify the column with '.Edit.Case', the edit style is forced to 'Edit'.
Could you try this :
Choose Case str_edit
Case "edit"
str_b = dw_a.Modify(str_a + ".edit.case='1' ")
Case "dddw"
str_b = dw_a.Modify(str_a + ".dddw.case = 'Upper' ")
End Choose
Not tested but found in help file.
HTH.
Regards,