
Peter Fresh
Member
Members

Forum Posts: 15
Member Since:
August 6, 2020
August 6, 2020

Hi @all,
I am currently working on a project where I need to run an office script through Power Automate.
In the associated excel file, I have a column with a date formatted as a string.
Using an Excel formula, I want to change the format to a date value.
For this I use the following code:
// getting the date string and pull out year and month information for further usage
let date_string = selectedSheet.getRange("A2").getValue() as string;
let jahr_str = date_string.substring(6, 10);
let monat_str = date_string.substring(3, 4);
let jahr_int = parseInt(jahr_str);
let monat_int = parseInt(monat_str);
let jahr_monat = jahr_str + "_" + monat_str;
// converting the date and employee id string values into date value and number value via excel formula
selectedSheet
.getRange("AR2:AS2")
.setFormulas([
[
'=IF(tblschuiexport[Datum]<>"",DATEVALUE(tblschuiexport[Datum]),"")',
'=IF(tblschuiexport[Personalnummer]<>"",NUMBERVALUE(tblschuiexport[Personalnummer]),"")',
],
]);
// Paste result of conversion into the table
tblschuiexport
.getColumn("Datum")
.getRangeBetweenHeaderAndTotal()
.getRow(0)
.copyFrom(
selectedSheet
.getRange("AR2:AS2")
.getExtendedRange(ExcelScript.KeyboardDirection.down),
ExcelScript.RangeCopyType.values,
false,
false
);
// Set number format for date column
tblschuiexport
.getColumn("Datum")
.getRangeBetweenHeaderAndTotal()
.getRow(0)
.getResizedRange(parseInt(last_row)-1, 0)
.setNumberFormat("dd.mm.yyyy");
Problem: When I run this script in Excel, everything is fine. However, when I run the script with Power Automate, I get a lot of #VALUE errors in the date column.
I assume this is due to different language settings?! But how can I fix this - does anyone have any ideas?
For further understanding I attach two screenshots and an anonymized sample file as well as the office script file.
Thanks in advance!!
Best Regards,
Peter

Velouria
London or thereabouts
Moderator
Members

Trusted Members
Moderators

Trusted Members
Moderators

Forum Posts: 648
Member Since:
November 1, 2018
November 1, 2018

Forum Timezone: Australia/Brisbane
Most Users Ever Online: 245
Currently Online: David Jernigan
Guest(s) 9
Currently Browsing this Page:
1 Guest(s)
1 Guest(s)
Top Posters:
SunnyKow: 1432
Anders Sehlstedt: 873
Purfleet: 414
Frans Visser: 346
David_Ng: 306
lea cohen: 222
Jessica Stewart: 218
A.Maurizio: 202
Aye Mu: 201
jaryszek: 183
Newest Members:
Charles DeGraffenreaid
Cathi Giard
Sarah Young
Henry Delgado
Alita Nieuwoudt
KL KOH
Joao Marques
Regi Hampton
Taffie Elliott
Paramita Chakraborty
Forum Stats:
Groups: 3
Forums: 24
Topics: 6359
Posts: 27806
Member Stats:
Guest Posters: 49
Members: 32336
Moderators: 3
Admins: 4
Administrators: Mynda Treacy, Philip Treacy, Catalin Bombea, FT
Moderators: MOTH Support, Velouria, Riny van Eekelen
© Simple:Press —
