Hello @MarioOne
Here is my sample implementation for part of your requirement.
Screenshot of entire flow:


Code (including UI element without captured images):
System.TerminateProcessByName ProcessName: $'''EXCEL'''
Excel.LaunchAndOpen Path: $'''C:\\Users\\User01\\Documents\\HP Check Warranty.xlsx''' Visible: True ReadOnly: False LoadAddInsAndMacros: False Instance=> ExcelInstance
Excel.ReadAllCells Instance: ExcelInstance ReadAsText: False FirstLineIsHeader: True RangeValue=> ExcelData
WebAutomation.LaunchEdge Url: $'''about:blank''' WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False Timeout: 60 BrowserInstance=> Browser
LOOP LoopIndex FROM 0 TO ExcelData.RowsCount - 1 STEP 1
IF IsEmpty(ExcelData[LoopIndex]['Warranty']) THEN
WebAutomation.GoToWebPage BrowserInstance: Browser Url: $'''https://support.hp.com/us-en/checkwarranty'''
WebAutomation.FormFilling.PopulateTextField BrowserInstance: Browser Control: appmask['HP Support Web Page']['Textbox - Serial Number'] Text: ExcelData[LoopIndex]['Serial'] EmulateTyping: True UnfocusAfterPopulate: False Mode: WebAutomation.PopulateTextMode.Replace
WebAutomation.FormFilling.PressButton BrowserInstance: Browser Control: appmask['HP Support Web Page']['Button - Check Warranty']
WebAutomation.DataExtraction.ExtractHandPickedValues BrowserInstance: Browser ExtractionParameters: { ^['Css Selector', 'Attribute', 'Regex', 'Column Name'], ['html > body > div:eq(2) > div:eq(0) > portlet\\:defineobjects > div:eq(3) > div > div:eq(2) > div > div:eq(2) > div > div > div:eq(0) > section > div:eq(1) > section > div > div:eq(1) > h2', 'Own Text', '', 'Model'], ['html > body > div:eq(2) > div:eq(0) > portlet\\:defineobjects > div:eq(3) > div > div:eq(2) > div > div:eq(2) > div > div > div:eq(1) > section > div:eq(1) > section > div:eq(3) > div:eq(0) > div:eq(3) > div:eq(1) > div > div > div:eq(0) > div:eq(0) > div:eq(4) > div:eq(1)', 'Own Text', '', 'EndDate'] } ExtractedData=> OutputData
Excel.WriteCell Instance: ExcelInstance Value: OutputData[0]['Model'] Column: 2 Row: LoopIndex + 2
Excel.WriteCell Instance: ExcelInstance Value: OutputData[0]['EndDate'] Column: 5 Row: LoopIndex + 2
END
END
WebAutomation.CloseWebBrowser BrowserInstance: Browser
Excel.CloseAndSave Instance: ExcelInstance
# [ControlRepository][PowerAutomateDesktop]
{
"ApplicationInfo": {
"Name": "ClipboardControlRepository",
"Version": "1.0"
},
"Screens": [
{
"Controls": [
{
"AutomationProtocol": null,
"ScreenShot": null,
"ElementTypeName": "input",
"InstanceId": "a33a8e68-4818-41e3-b7e6-7a5f6eb199c3",
"Name": "Textbox - Serial Number",
"SelectorCount": 1,
"Selectors": [
{
"CustomSelector": "html > body > div:eq(2) > div:eq(0) > portlet\\:defineobjects > div:eq(3) > div > div:eq(2) > div > div:eq(1) > div:eq(2) > div > div > div:eq(0) > div > div > div > section > div:eq(1) > div:eq(1) > div:eq(1) > input",
"Elements": [],
"Ignore": false,
"IsCustom": true,
"IsWindowsInstance": false,
"Order": 0
}
],
"Tag": "input"
},
{
"AutomationProtocol": null,
"ScreenShot": null,
"ElementTypeName": "input",
"InstanceId": "18bb1a78-0223-41e8-acb7-0a4b8e9412b6",
"Name": "Button - Check Warranty",
"SelectorCount": 1,
"Selectors": [
{
"CustomSelector": "html > body > div:eq(2) > div:eq(0) > portlet\\:defineobjects > div:eq(3) > div > div:eq(2) > div > div:eq(1) > div:eq(2) > div > div > div:eq(0) > div > div > div > section > div:eq(1) > div:eq(1) > div:eq(5) > input",
"Elements": [],
"Ignore": false,
"IsCustom": true,
"IsWindowsInstance": false,
"Order": 0
}
],
"Tag": "input"
}
],
"ScreenShot": null,
"ElementTypeName": "Web Page",
"InstanceId": "2de2242e-5e3b-4ce4-bd26-a99536b580ed",
"Name": "HP Support Web Page",
"SelectorCount": 1,
"Selectors": [
{
"CustomSelector": null,
"Elements": [
{
"Attributes": [],
"CustomValue": null,
"Ignore": false,
"Name": "Web Page",
"Tag": "domcontainer"
}
],
"Ignore": false,
"IsCustom": false,
"IsWindowsInstance": false,
"Order": 0
}
],
"Tag": "domcontainer"
}
],
"Version": 1
}
You can copy & paste the code above into your Flow Designer of PAD app to look around the detailed structure.
I experimented with writing text extracted from a Web page into an Excel cell, and I've verified that a date string in the format "October 15, 2021" is converted to date-type (serial value) data when being entered into the cell.

If you have any questions, please reply. 🙂
Thank you.