web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / PAD automation actions...
Power Automate
Answered

PAD automation actions with Excel not working

(0) ShareShare
ReportReport
Posted on by 28

Hi 

 

I’m new to power automate desktop and this community. Having trouble trying to run desktop automation actions with excel… for example… I tried using desktop recorder, then after hitting record button, in my open excel file, clicking formulas tab then Name manager button. When I try to run the flow, it just sits at the click window tab (formula) action and does nothing… it’s like it hasn’t recognised the Excel menu “formulas” tab hi element? I’ve also tried to use the sendkeys action but didn’t appear to work either… what am I missing?

 

cheers,

ABillsy

I have the same question (0)
  • Highboy Profile Picture
    1,187 Super User 2024 Season 1 on at

    Did you remember to click on record in the Desktop recorder? (Might be a stupid question)

    Highboy_0-1632484135501.png

    When you have clicked record you should see something like this (When you point on Formula)

    Highboy_1-1632484193407.png

     

  • ABillsy Profile Picture
    28 on at

    Yes, definitely clicked record and saw the red frame highlights as I clicked on menu item and clicked menu button.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hello @ABillsy 

     

    You can also use keyboard shortcut to navigate through the ribbon menu.

    To open Name Manager, enter "Alt - M - N".

     

    shindomo_0-1632484709320.png

     

    Excel.Launch Visible: True LoadAddInsAndMacros: False Instance=> ExcelInstance
    UIAutomation.Windows.FocusByInstanceOrHandle WindowInstance: ExcelInstance
    MouseAndKeyboard.SendKeys TextToSend: $'''{Alt}(){M}{N}''' DelayBetweenKeystrokes: 10 SendTextAsHardwareKeys: False

     

  • VJR Profile Picture
    7,635 on at

    Hi @ABillsy 

     

    So as to see if there could be an easier way could you please clarify what exactly are you trying to achieve by using the Formula menu?

     






    -------------------------------------------
    Help fellow beings find relevant posts.
    Upvote to a supporting response.
    Mark as solution to an answer.

     

  • Verified answer
    ABillsy Profile Picture
    28 on at

    Hi @Anonymous ,

     

    Thank you for your feedback.  Adding the focus window action seem to resolve my issue.  Without it, the send keys action was not working.

  • ABillsy Profile Picture
    28 on at

    Hi @VJR ,

     

    Thank you for your reply.  I was trying to use the send keys action to open the name manager in excel.  @Anonymous 's reply pointed me to the solution which was to use the Focus window action first.

     

    I now have a new problem though... I am opening all excel csv files in a particular folder using the for each loop, and then for each file I want to use the send keys action.  When i use the "Focus window" action I now need the UI selector to dynamically update the name property to the excel filename... I have clicked edit selector and then New, then turned toggle on custom off then changed the name property from:

    ABillsy_0-1632793362128.png

    To:

     

    ABillsy_1-1632793444363.png

     

    Finally turning off Custom toggle...

     

    ABillsy_2-1632793489717.png

     

    However, when I add and use this custom dynamic UI selector with the Focus Window action, it doesn't recognise the window.  I don't get an error... it just sits on the Focus window action runnning infintely.

     

    Any ideas?

  • MichaelAnnis Profile Picture
    5,727 Moderator on at

    Just uncheck NAME from the window (header) UI selector.  Then, it will work for the Excel in focus rather than being for a specific Excel window.

  • ABillsy Profile Picture
    28 on at

    Thanks for the feedback @MichaelAnnis ..  I unchecked NAME from the window (header) UI selector as you suggested, but still looks like it doesn't execute the action (just sits idle ono it and does not move to next action "Send keys" which I put a stopper on)... refer my pics below in case I have missed something? (Last pic shows it idle on Focus window action, with excel file open, where i had unchecked NAME i the UI selector updated in previous pic)

     

    Feedback1.PNGFeedback2.PNGFeedback3.PNGFeedback4.PNG

     

  • VJR Profile Picture
    7,635 on at

    Hi @ABillsy 

     

    Thanks for responding back with the details of the problem.

    The original reason why I asked what are you doing with the Name manager is that spying the fields via UI automation directly on the Excel application is going to cause a hell lots of problems. One thing will work, then the next wont and again the same. And might work once but not the next time and so on.

     

    The best option is to write a macro in an Excel and call that from the PAD's "Run Excel macro" action.

    Excel's Object Model Library will be easily available to you while writing the macro and therefore would make things way easy.

     

    This is an easier approach until Microsoft develops a way of writing Code stages within PAD itself just like the other RPA tools. But if you are unable to use an Excel for writing a macro due to "project reasons" then you will have to stick with trying the screen scraping and spying approach that you are already doing.

     

    Thanks.

    VJ

  • ABillsy Profile Picture
    28 on at

    Thanks @VJR ,

     

    Unfortunately in this instance, I don't have the luxury of leveraging the excel macro ☹️..  However, definitely agree that your proposed approach would be far better.  I've noticed the built in Excel RPA actions appear to work pretty well too, but may be a while before we see some added excel actions to accommodate wider automation functionality to the office365 suite.

     

    For now, the focus action and send keys appear to be working quite well, except I can't get the UI selector to dynamically focus the new window (ignoring the NAME header) as @MichaelAnnis  had suggested... any ideas?

     

    kind regards,

     

    ABills

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 252 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 169

#3
Haque Profile Picture

Haque 154

Last 30 days Overall leaderboard