Помогите переделать vba под js
У меня есть макрос экселевский
Sub Кнопка1_Щелчок()
Dim mycel As Range
For Each mycel In Columns("D:D").SpecialCells(xlCellTypeConstants, 23)
If mycel = [Сегодня] Then mycel.Offset(0, 1) = [Данной_значение]
Next
End Sub
Как мне его переделать под р7-офис(онлиофис)? Весь инет перерыл вообще ничего полезного не нашел |
Отвечает чатгпт:
var sheet = Api.GetActiveSheet();
// Get the range of column D
var columnD = sheet.GetRange("D:D");
// Iterate through each cell in column D
columnD.ForEachCell(function(cell) {
// Check if the cell value is equal to "Сегодня"
if (cell.GetValue() === "Сегодня") {
// Get the corresponding cell in column E
var cellE = cell.GetOffset(0, 1);
// Update the value in column E to [Данной_значение]
cellE.SetValue([Данной_значение]);
}
});
|
Вложений: 1
Попробовал вставить этот макрос в эту книгу и ничего не отрабатывает(((
Посмотри пожалуйста |
| Часовой пояс GMT +3, время: 00:54. |