by Form Approval Workflow Software

Popularity

2 out of 5 levels

about 5000 users per month
Visit

Service information

Plans

freepaid

Platforms

Requirements

social auth

Description

BoloForms is an online service that generates formulas, regex, and VBA code for Excel and Google Sheets. It can also automate tasks and answer questions. Available in free and paid plans, accessed via extension, with social auth as an obstacle. Monthly visits around 20,000.

Examples

🔢📊

Generate Excel Formula

#1
inputs
outputs
#2
inputs
outputs
#3
inputs
outputs
💻🔢

Generate Vba Code

inputs
outputs

This can be accomplished in Microsoft Excel using Visual Basic for Applications (VBA). The following steps will guide you through how to create a macro that automatically formats a range of cells: 

   1. Open the Microsoft Excel workbook that contains the range of cells you want to format.

   2. Press Alt + F11 to open the Visual Basic Editor. 

   3. From the Insert menu, select Module. This will create a code module within your workbook. 

   4. Enter the following code into the module: 

   Sub FormatRange()

    Dim rng As Range

    Set rng = Range("A1:A10")

    rng.Font.Bold = True

    rng.Borders.LineStyle = xlContinuous

   End Sub

   5. This code will format cells from A1 to A10, making their font bold and adding a continuous border. If you need to alter the range of cells being formatted, simply change the “A1:A10” in the code to whatever cells you need. 

   6. Once you are satisfied with the code, click Run > Run Sub/UserForm from the top bar to execute the macro. 

   7. The range of cells you specified will now be formatted as instructed by the code.

📊🔄

Automate Task In Google Sheets

inputs
outputs

^

function generatePdfs() {

 // Get the active sheet and the data range

 var sheet = SpreadsheetApp.getActiveSheet();

 var dataRange = sheet.getDataRange();

 // Get the document template ID and the data columns

 var docTemplateId = "1Hi8bFfRcGVBq3rn2nbwZ1nLEmbV4j3B9RByMqnSCbt8";

 var dataColumns = [2, 3, 4, 5];

 // Get the folder where the PDFs will be saved

 var folder = DriveApp.getFolderById("1szTedXa4ESyyOamubAU45kqXWKFyJT-V");

 // Loop through the rows in the sheet

 for (var i = 2; i <= dataRange.getLastRow(); i++) {

  // Get the data for this row

  var data = dataColumns.map(function(column) {

   return dataRange.getCell(i, column).getValue();

  });

  // Make a copy of the document template and open it

  var docTemplate = DriveApp.getFileById(docTemplateId).makeCopy();

  var doc = DocumentApp.openById(docTemplate.getId());

  // Replace the placeholder variables in the document with the data from the sheet

  var body = doc.getBody();

  body.replaceText('{{data1}}', data[0]);

  body.replaceText('{{data2}}', data[1]);

  body.replaceText('{{data3}}', data[2]);

  body.replaceText('{{data4}}', data[3]);

  // Save the document as a PDF in the specified folder

  var pdf = doc.getAs('application/pdf');

  doc.saveAndClose();

  var pdfVersion = DriveApp.createFile(pdf);

  docTemplate.setTrashed(true);

  folder.createFile(pdf);

 }

}

~

   To use this script, you will need to do the following:

   1. Create a Google Sheet with the data that you want to include in the generated document.

   2. Open the Google Sheet and go to the Tools menu, then select Script editor.

   3. Copy and paste the script above into the script editor.

   4. Replace the <FOLDER_ID> placeholder with the ID of the folder in Google Drive that you want to save the document to.

   5. Save the script and close the script editor.

   6. Back in the Google Sheet, go to the Tools menu again and select Script editor.

   7. In the script editor, select the generateDoc function from the dropdown list and click the play button to run the script.

   This will generate a Google Docs document with the data from the Google Sheet and save it to the specified folder in Google Drive. You can also add a button or menu item to the Google Sheet to make it easy to trigger the script. For more information, see the Google Apps Script documentation on how to add user interface elements to your scripts.

💻🔍

Answer Question

inputs
outputs

1. Select the data you want to use for the chart.

   2. Go to the Insert tab.

   3. Click on Chart.

   4. Select the type of chart you want to create (e.g. line chart).

   5. Select where you want the chart to be placed.

   6. Specify the data range you want to use for the chart.

   7. Click on OK.

   8. Click on the 'Select Data' button.

   9. Select the range of cells you want to use for the chart.

   10. Click on the 'Edit' button.

   11. Select the 'Dynamic Data Range' option.

   12. Click on OK.

Features

  • BoloForms has an easy-to-use builder that doesn't require any coding skills.
  • You can add approvers, their emails, and conditional statements to your approval process.
  • The service allows you to instantly create online forms for your website.
  • You can track and manage your approval processes directly within BoloForms.
  • Form respondents and approvers receive email notifications about the approval stages.
  • BoloForms provides a dashboard where you can monitor the stages of your approval process.
  • You can craft forms from scratch or personalize templates to suit your needs.
  • BoloForms integrates with Google Sheets for easy data management.
  • The service can work with various compliance frameworks like SOC2, HIPAA, GDPR, ISO.

Perfect for

  • HR professionals who need to gather and manage HR requests can find BoloForms useful.
  • Managers can use BoloForms to streamline their approval workflows.
  • IT administrators can use the service to manage IT tickets and convert them into automated approval processes.
  • Form owners can use BoloForms to create online forms and manage approval tasks.
  • Form respondents can use the service to submit their requests and track the approval status.
Share this page: