Can You Create Microsoft Forms from a SharePoint List?
Question details
The user wants to generate a form from SharePoint list data to allow team members to review, approve, or reject requests.

- Product
- Microsoft SharePoint, Microsoft Forms, Power Apps
- Device & OS
- not provided
- Scenario
- Creating an approval workflow where users can review and action requests based on existing list data.
- Observed behavior
- Currently, Microsoft Forms does not support directly generating a form from an existing SharePoint list to review or update data.
Ensure you have the appropriate permissions to create and edit Power Apps within your Microsoft 365 environment, as Microsoft Forms alone cannot process SharePoint list approvals.
Create an Approval Workflow Using Power Apps
Since Microsoft Forms cannot read or update SharePoint list data directly, use Power Apps to build a canvas app for your approval workflow.
Microsoft Forms is designed for initial data collection, not for pulling existing data for review. To achieve dynamic record updates, Power Apps is the recommended Microsoft 365 tool. It allows you to connect directly to your SharePoint list, display pending requests, and add interactive buttons for approval or rejection.
Navigate to the Microsoft 365 app launcher, select Power Apps, and click 'Create' to start building a new Canvas app from blank or data.
Select 'SharePoint' as your data source, authenticate if necessary, and choose the specific site and list containing your request records.
Add a vertical gallery to your app screen and bind it to your SharePoint list to display the items that require approval.
Insert 'Approve' and 'Reject' buttons inside the gallery template or on a separate detail screen for each selected record.
In the OnSelect property of your buttons, use the Patch() function to update the approval status column of the selected record back in the SharePoint list.

Manage Your Data and Documents Effortlessly with WPS Office
While building complex SharePoint approval workflows requires advanced Power Apps skills, many teams rely on spreadsheets and standard documents for task management. WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office for managing your daily reports, data lists, and documentation.
- 1. Download WPS Office: Visit the official WPS website and download the free installer for your Windows, Mac, or Linux operating system.
- 2. Install the software: Run the downloaded setup file and follow the brief on-screen instructions to install WPS Office on your device.
- 3. Open existing files seamlessly: Launch WPS Office and open your existing Microsoft Office documents without losing any formatting or data.

Frequently Asked Questions
Can I link a Microsoft Form to a SharePoint list?
Yes, you can use Power Automate to automatically create a new SharePoint list item whenever a Microsoft Form is submitted, but the Form itself cannot read or display existing list data.
Is Power Apps free to use with SharePoint?
Power Apps is included with most Microsoft 365 Enterprise and Business plans, allowing you to create custom canvas apps connected to SharePoint lists using standard connectors without additional premium licenses.
How do I embed my Power App into a SharePoint page?
Edit your modern SharePoint page, click the '+' icon to add a new web part, select 'Power Apps', and paste your App's web link or App ID into the web part's property pane.




