У меня есть предложение для вас в дополнение к ответу на ваш вопрос.
Из опыта, файлы, которые доступны для многих пользователей, имеют абсурдное количество стилей ячеек. Удаление их имеет большое значение:
Sub StyleKill()
Dim sty As Style
On Error Resume Next
For Each sty In ActiveWorkbook.Styles
If Not sty.BuiltIn Then
sty.Delete
End If
Next styT
End Sub
Что касается соответствия форматов и форматирования, кажется странным, что вы хотите изменить только определенные ячейки, почему бы не применять формат для всего диапазона?
Вам нужно использовать метод добавления, чтобы добавить новый ключ и значение в FormData
Изменить
data.set("ProductName","Dummy");
на
data.append("ProductName","Dummy");
Редактировать:
[117 ] В заголовке нужно указать, что вы отправляете FormData, для этого типа содержимого должен быть multipart / form-data. Попробуйте с кодом ниже
var data= new FormData();
data.append("ProductName","Dummy");
const config = {
headers: { 'content-type': 'multipart/form-data' }
}
const apiurl = `http://localhost/testapi/index.php/api/products/product`;
await axios.put(apiurl, data, config).then(response => {
console.log(response.data);
});