# ExcelGurus > Custom Excel & VBA Solutions ## Posts - [Speed Up a Slow Excel Workbook Without Rebuilding It](https://excel-gurus.com/speed-up-slow-excel-workbook/): A slow workbook can usually be made fast without changing how it looks or works: an Excel VBA developer finds what makes it slow, fixes those parts, and measures the difference. - [Import Supplier PDF Invoices into Excel Automatically](https://excel-gurus.com/import-pdf-invoices-into-excel/): Supplier invoices that arrive as PDFs can go into Excel without retyping: an Excel VBA developer builds a workbook that reads each week's PDFs, adds one row per invoice line, and flags any invoice that doesn't add up. - [Send Reminder Emails Automatically From Due Dates in Excel](https://excel-gurus.com/send-reminder-emails-from-excel/): An Excel VBA program can check the due dates in your workbook every day, prepare the reminder emails in Outlook with each person's details filled in, and keep a record of what went out. - [How to Fix Run-time Error 1004 in Excel VBA](https://excel-gurus.com/vba-runtime-error-1004/): Run-time error 1004 is Excel's general refusal: VBA asked Excel to do something with a range, a sheet or a workbook that Excel cannot do at that moment, and the message after the number says which. - [Why Did My Excel Macro Stop Working? Seven Causes and Fixes](https://excel-gurus.com/macro-stopped-working/): When an Excel macro that used to work suddenly stops, the cause is usually outside the code. - [How to Format Phone Numbers in Excel](https://excel-gurus.com/format-phone-numbers-excel/): To format phone numbers in Excel all the same way, strip each one down to its digits, drop a leading 1, and rebuild it with TEXT. - [How to Split an Address into Street, City, State and ZIP in Excel](https://excel-gurus.com/split-address-city-state-zip/): To split an address such as "1200 Maple Grove Ln Apt 4B, Springfield, IL 62704" into four columns, count the commas from the right. - [How to Find and Fix Invalid Email Addresses in Excel](https://excel-gurus.com/find-fix-invalid-email-addresses-excel/): To find invalid email addresses in Excel, put a check formula beside the column and filter for FALSE. - [How to Convert a Quote to an Invoice in Excel, With a Deposit](https://excel-gurus.com/convert-quote-to-invoice-excel/): To convert a quote to an invoice in Excel, build the invoice from the quote instead of retyping it: one workbook with a Quote sheet and an Invoice sheet in the same layout, the invoice's lines pointing at the quote's with =IF(Quote!A7="","",Quote!A7), and a deposit line worked out from the total with =ROUND(D14*B15,2). - [How to Track Overdue Invoices and Payments in Excel](https://excel-gurus.com/track-overdue-invoices-payments-excel/): To track overdue invoices in Excel, keep payments in a table of their own, and let formulas work out each invoice's paid amount, balance, status and days late. - [How to Charge Sales Tax on Parts but Not Labor in Excel](https://excel-gurus.com/sales-tax-parts-not-labor-excel/): To charge sales tax on parts but not labor in Excel, mark every invoice line Taxable, Yes or No, and tax only the Yes lines. - [How to Invoice Materials and Labor in Excel](https://excel-gurus.com/invoice-materials-and-labor-excel/): To invoice materials and labor in Excel, put them on the same invoice as separate lines. - [How to Add a Button That Runs a Macro in Excel](https://excel-gurus.com/excel-button-run-macro/): To add a button that runs a macro in Excel, go to the Developer tab, click Insert, and choose the Button under Form Controls (the top group, not ActiveX). - [How to Loop Through Rows in VBA Without Freezing Excel](https://excel-gurus.com/vba-loop-rows-fast/): To loop through rows in VBA without Excel freezing, read the whole range into an array first, do the work in memory, then write the results back in one go. - [Why .Select and .Activate Make Your VBA Slow](https://excel-gurus.com/vba-select-activate-slow/): Selecting a cell before working with it is the single biggest cause of slow VBA. - [How to Record a Macro in Excel and Read the Code It Wrote](https://excel-gurus.com/record-macro-read-code/): To record a macro in Excel, enable the Developer tab, click Record Macro, perform the steps once, then click Stop Recording. - [How to Use XLOOKUP to Replace VLOOKUP in Excel 365](https://excel-gurus.com/xlookup-replace-vlookup-excel-365/): XLOOKUP searches any direction, has built-in error handling, and returns multiple columns. Complete guide with comparison table. - [How to Total Values Based on Multiple Criteria with SUMIFS](https://excel-gurus.com/sumifs-multiple-criteria-totals/): Use SUMIFS to total sales by region and month, count transactions by category, or build summary reports with multiple conditions. - [How to Compare Two Lists and Find Differences in Excel](https://excel-gurus.com/compare-two-lists-find-differences/): Three methods to find matches, missing items, and duplicates between two Excel lists. COUNTIF, Conditional Formatting, and INDEX/MATCH approaches. - [Why INDEX/MATCH is Better Than VLOOKUP for Complex Lookups](https://excel-gurus.com/index-match-vs-vlookup/): INDEX/MATCH can look up in any direction, handles multiple criteria, and won't break when columns change. Step-by-step guide with comparison table. - [How to Pull Matching Data from Another Spreadsheet in Excel](https://excel-gurus.com/pull-matching-data-vlookup/): Use VLOOKUP to match order numbers, invoice IDs, or any lookup value across two spreadsheets. Step-by-step guide with examples and common fixes. - [How to Split Full Names into First Name and Last Name in Excel](https://excel-gurus.com/split-names-first-last/): Four methods to split full names into separate columns: formulas, Flash Fill, Text to Columns, and handling middle names and suffixes. - [How to Clean Messy Imported Data in Excel](https://excel-gurus.com/clean-messy-imported-data/): Fix extra spaces, inconsistent casing, text-formatted numbers, and mixed date formats from CSV and CRM imports using TRIM, PROPER, VALUE, and more. - [How to Calculate Business Days Between Two Dates in Excel](https://excel-gurus.com/business-days-between-dates/): Use NETWORKDAYS to count working days excluding weekends and holidays. Includes WORKDAY for due dates and custom weekend schedules. - [How to Fix Dates That Excel Doesn't Recognize](https://excel-gurus.com/fix-text-dates/): Six methods to convert text dates to real Excel dates. Covers YYYYMMDD, DD/MM/YYYY, dot separators, date-time stamps, and mixed formats. - [How to Automatically Highlight Overdue Items and Approaching Deadlines](https://excel-gurus.com/highlight-overdue-approaching-deadlines/): Use conditional formatting to automatically color-code overdue (red), approaching (yellow), and on-track (green) items based on due dates. - [How to Build a Status Column with Nested IF Statements and IFS](https://excel-gurus.com/nested-if-ifs-status-column/): Assign status labels automatically based on scores, dates, or multiple conditions. Nested IF, IFS, and lookup table approaches compared. - [How to Create Dependent Dropdown Lists in Excel](https://excel-gurus.com/dependent-dropdown-lists/): Make a second dropdown change its options based on the first selection using Named Ranges and INDIRECT. Step-by-step with screenshots. - [How to Lock Formulas and Formatting in Excel but Allow Data Entry](https://excel-gurus.com/lock-formulas-allow-data-entry/): Protect formulas and structure while letting users type in designated input cells. Step-by-step sheet protection setup with best practices. - [How to Combine Data from Multiple Sheets into One Master List](https://excel-gurus.com/combine-multiple-sheets-master-list/): Three methods to consolidate data from multiple sheets: Power Query, manual copy-paste, and VSTACK. Includes adding a source identifier column. - [How to Pull Data from a Closed Workbook Without Opening It](https://excel-gurus.com/pull-data-closed-workbook/): Reference cells in closed workbooks using file-path formulas, VLOOKUP across files, and Power Query. Three methods with broken link management. - [How to Extract Numbers, Codes, or IDs from Mixed Text Strings](https://excel-gurus.com/extract-numbers-codes-from-text/): Extract invoice numbers, SKUs, zip codes, and other values from mixed text using LEFT, MID, RIGHT, FIND, Flash Fill, and TEXTAFTER. - [How to Create an Automatic Invoice Number Generator in Excel](https://excel-gurus.com/automatic-invoice-number-generator/): Four methods to auto-generate unique invoice numbers: sequential, year-prefix, MAX-based gap-proof, and date-based with daily reset. - [How to Build a Searchable Dropdown List in Excel](https://excel-gurus.com/searchable-dropdown-list/): Four ways to make large dropdown lists searchable: AutoComplete, FILTER with validation, Combo Box controls, and helper column filtering. - [How to Automatically Color-Code Rows Based on Cell Values](https://excel-gurus.com/color-code-rows-cell-values/): Use conditional formatting to color entire rows based on status, amount thresholds, or multiple conditions. Includes zebra striping and combined rules. - [How to Count Unique Values in a Column in Excel](https://excel-gurus.com/count-unique-values-column/): Three ways to count distinct values: UNIQUE+COUNTA for Excel 365, SUMPRODUCT for all versions, and Pivot Table Distinct Count. - [How to Convert Between Units, Currencies, or Formats in Bulk](https://excel-gurus.com/convert-units-currencies-bulk/): Use CONVERT for weight, distance, and temperature. Build rate tables for currencies. Format phone numbers, pad zeros, and handle mixed-unit columns. - [How to Show Percentage Change and Growth Rates in Business Reports](https://excel-gurus.com/percentage-change-growth-rates/): Calculate percentage change, year-over-year growth, and CAGR correctly in Excel. Handles zero baselines, negative numbers, and visual indicators. - [How to Calculate Running Totals That Reset Each Month in Excel](https://excel-gurus.com/running-totals-reset-monthly/): Build running totals that accumulate within each month and reset on the first of the next month. Two formula approaches plus category breakdowns. - [How to Build a Monthly Summary Report from Daily Transaction Data](https://excel-gurus.com/build-monthly-summary-report/): Turn hundreds of daily transactions into an auto-updating monthly summary using SUMIFS, COUNTIFS, and AVERAGEIFS. Includes Pivot Table alternative. - [How to Find and Remove Duplicate Rows Based on Multiple Columns](https://excel-gurus.com/find-remove-duplicates-multiple-columns/): Three methods to find and remove duplicate rows based on specific columns in Excel. COUNTIFS flagging, concatenation keys, and the built-in Remove Duplicates tool. - [Product Sales Report](https://excel-gurus.com/excel-vba-product-sales-report/): Automated product sales report combining chart visualizations with structured data tables. - [Employee Management System](https://excel-gurus.com/excel-vba-employee-management-form/): Tabbed employee record system with dark sidebar navigation and multi-section data entry. - [Checkout and Order Form](https://excel-gurus.com/excel-vba-checkout-order-form/): E-commerce-style checkout with step indicator, live cart summary, and promo code support. - [Customer Satisfaction Survey](https://excel-gurus.com/excel-vba-customer-survey-form/): Dark-themed survey form with interactive star ratings and a modern, app-like interface. - [Invoice Manager](https://excel-gurus.com/excel-vba-invoice-manager/): Master-detail invoice system with list navigation, instant detail view, and professional button design. - [Advanced Analytics Showcase](https://excel-gurus.com/excel-vba-analytics-showcase/): A visual capabilities showcase featuring 3D charts, bubble analysis, and advanced chart techniques. - [Project Management Dashboard](https://excel-gurus.com/excel-vba-project-management-dashboard/): Track project milestones, budgets, resource allocation, and team utilization at a glance. - [HR Analytics Dashboard](https://excel-gurus.com/excel-vba-hr-dashboard/): Visualize headcount, turnover, recruitment pipeline, and workforce demographics in one view. - [Executive KPI Dashboard](https://excel-gurus.com/excel-vba-executive-kpi-dashboard/): Dark-themed executive view with gauge charts, traffic lights, and at-a-glance KPI monitoring. - [Financial Analytics Dashboard](https://excel-gurus.com/excel-vba-financial-dashboard/): Monitor revenue, margins, budget utilization, and financial trends with automated progress indicators. - [Interactive Sales Dashboard](https://excel-gurus.com/excel-vba-sales-dashboard/): Track revenue, pipeline, and rep performance with automated KPI cards and interactive charts. - [Employee Directory Browser](https://excel-gurus.com/excel-vba-employee-directory/): Searchable employee directory with data grid, department filtering, and tab-based navigation. ## Pages - [Find my license key](https://excel-gurus.com/find-my-license-key/): Lost the email with your license key? Enter the email address you used to buy and the receipt number from your Stripe receipt, and your key shows here. - [Install EG Certified Payroll (WH-347)](https://excel-gurus.com/products/certified-payroll-form-wh347/install/): For a computer with no copy yet. EG Certified Payroll (WH-347) runs in Microsoft Excel on Windows. - [Install Excel Data Cleaner](https://excel-gurus.com/products/crm-cleaner/install/): For a computer with no copy yet. Excel Data Cleaner runs in Microsoft Excel on Windows. - [Install EG Quote & Invoice](https://excel-gurus.com/products/quote-invoice/install/): For a computer with no copy yet. EG Quote & Invoice runs in Microsoft Excel on Windows. - [Excel Workbook Rescue](https://excel-gurus.com/excel-workbook-rescue/): ExcelGurus fixes Excel workbooks that a business depends on and that have stopped working properly: macros that throw errors, files that take minutes to open or calculate, and tools built by someone who has since left. - [PDF to Excel Conversion Service](https://excel-gurus.com/pdf-to-excel-conversion-service/): ExcelGurus converts PDFs to Excel as a paid service. - [The DOL's WH-347 Web Form or an Excel Workbook: Which to Use](https://excel-gurus.com/certified-payroll/dol-wh-347-web-form-vs-excel/): Use the Department of Labor's free WH-347 web form for an occasional payroll, and a workbook that keeps your project and your crew for a payroll you file every week. - [Hire an Excel VBA Developer](https://excel-gurus.com/hire-excel-vba-developer/): To hire an Excel VBA developer, describe the job in a few words, get a fixed-price quote, and approve it before any work starts. - [Certified Payroll Records](https://excel-gurus.com/certified-payroll/certified-payroll-records/): The certified payroll you submit each week is a summary. - [Certified Payroll in Excel](https://excel-gurus.com/certified-payroll/certified-payroll-in-excel/): Excel can produce a compliant certified payroll, and many small contractors do exactly that. A blank WH-347 template is not the same thing. - [Certified Payroll Mistakes](https://excel-gurus.com/certified-payroll/certified-payroll-mistakes/): A certified payroll comes back for one of a small number of reasons, and the same ones recur week after week: a rate that is a little under the determination once fringe is counted, hours in two classifications lumped onto one line, an overtime rate figured on the wrong base, a worker shown as an apprentice without a registration, a deduction that is not on the permitted list, a missing week or a broken payroll number sequence, an identifying number left blank, or a Statement of Compliance whose fringe boxes do not match page 1. - [Deductions on Certified Payroll](https://excel-gurus.com/certified-payroll/deductions-on-certified-payroll/): The Copeland Act regulations at 29 CFR part 3 list the deductions a contractor may take from a worker's pay on federally funded construction without asking anyone: taxes, court-ordered payments, bona fide wage advances, benefit plan contributions the worker consented to in writing before the work, credit union payments, union dues under a collective bargaining agreement, charitable contributions the worker authorized, board and lodging at cost, and safety equipment of nominal value the worker chose to buy. - [Apprentices on Certified Payroll](https://excel-gurus.com/certified-payroll/apprentices-on-certified-payroll/): A worker may be paid less than the journeyworker prevailing wage on Davis-Bacon work only if they are individually registered in a bona fide apprenticeship program registered with the Department of Labor's Office of Apprenticeship or a recognized state apprenticeship agency, or are in the first 90 days of a probationary period certified as eligible by one of those. - [Overtime on Certified Payroll](https://excel-gurus.com/certified-payroll/overtime-on-certified-payroll/): On a federal construction contract over $100,000, the Contract Work Hours and Safety Standards Act requires laborers and mechanics to be paid at least one and one-half times their basic rate of pay for all hours over 40 in the workweek. - [Prevailing Wage and Fringe Benefits](https://excel-gurus.com/certified-payroll/prevailing-wage-and-fringe/): A Davis-Bacon prevailing wage has two parts: a basic hourly rate and an hourly fringe benefit amount, listed side by side in the wage determination for each classification. - [The Statement of Compliance](https://excel-gurus.com/certified-payroll/statement-of-compliance/): Page 2 of Form WH-347 is the Statement of Compliance: a signed certification that the payroll on page 1 is correct and complete, that every worker was paid the full wages earned with no rebate and no deductions beyond those the Copeland Act regulations permit, that the rates paid are not less than the wage determination for the work performed, that any apprentices are registered, and that fringe benefits were paid either into bona fide plans or in cash, as the ticked box says. - [How to Fill Out Form WH-347](https://excel-gurus.com/certified-payroll/how-to-fill-out-wh-347/): Form WH-347 is filled one line per worker per classification. - [What Is Form WH-347](https://excel-gurus.com/certified-payroll/what-is-form-wh-347/): Form WH-347 is the U.S. - [Certified Payroll](https://excel-gurus.com/certified-payroll/): Every contractor on a federally funded construction job files a certified payroll each week, and most of them learned how by getting one sent back. - [Help](https://excel-gurus.com/products/certified-payroll-form-wh347/help/): This is the setup walk-through for EG Certified Payroll (WH-347), one screen at a time, from opening the file to your first approved payroll and PDF. - [Thanks](https://excel-gurus.com/products/certified-payroll-form-wh347/thanks/): You are downloading the setup program for EG Certified Payroll (WH-347), software for preparing certified payroll (Form WH-347) that runs inside Microsoft Excel on Windows (trial). - [Certified Payroll (WH-347)](https://excel-gurus.com/products/certified-payroll-form-wh347/): EG Certified Payroll is certified payroll software that runs inside Excel on Windows, for contractors on federal and federally funded jobs. - [Thanks](https://excel-gurus.com/products/crm-cleaner/thanks/): You are downloading the setup program for Excel Data Cleaner, data-cleaning software that runs inside Microsoft Excel on Windows (free edition, up to 100 records per file). - [Does Excel VBA Work on Mac? What Runs and What Doesn't](https://excel-gurus.com/excel-vba-on-mac/): Excel for Mac does include VBA, and a lot of macro code written on Windows runs there unchanged. - [Is It Safe to Enable Macros in a Downloaded Excel File?](https://excel-gurus.com/are-excel-macros-safe/): Enabling macros is safe when you trust the source of the file, and genuinely dangerous when you do not. - [Privacy Policy](https://excel-gurus.com/privacy/): ExcelGurus, LLC operates Excel-Gurus.com and sells Excel-based software tools. - [Reviews](https://excel-gurus.com/reviews/): Sixteen years of custom Excel and VBA work, in clients' own words. - [Offline No-Subscription Invoicing](https://excel-gurus.com/excel-invoicing/offline-no-subscription/): Invoicing software has quietly converged on one model: your customer list lives on someone else's server, the price is monthly forever, and the software works exactly as long as the payments and the company behind it both continue. - [Invoicing with a Customer and Product Database](https://excel-gurus.com/excel-invoicing/customer-product-database/): Every invoice you send contains information you already had. The customer's name, address, and email: you typed those last month. - [Tracking Invoices and Payments in Excel](https://excel-gurus.com/excel-invoicing/invoice-tracker-payment-status/): Sending the invoice is the easy half. - [Free Quote & Invoice Software for Excel](https://excel-gurus.com/excel-invoicing/free-quote-invoice-software/): EG Quote & Invoice is free quote and invoice software that runs inside Excel on Windows: a working application, not a template. - [Excel Invoicing](https://excel-gurus.com/excel-invoicing/): Most invoicing advice for Excel starts and ends with a template: a formatted sheet you fill in, save under a new name, and rebuild forever. - [Excel Invoice Template for Pressure Washing](https://excel-gurus.com/invoice-templates/pressure-washing/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for pressure washing. - [Excel Invoice Template for Cleaning Services](https://excel-gurus.com/invoice-templates/cleaning/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for cleaning services. - [Excel Invoice Template for Flooring Contractors](https://excel-gurus.com/invoice-templates/flooring/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for flooring contractors. - [Excel Invoice Template for Roofing Contractors](https://excel-gurus.com/invoice-templates/roofing/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for roofing contractors. - [Excel Invoice Template for Painters](https://excel-gurus.com/invoice-templates/painting/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for painters. - [Excel Invoice Template for General Contractors](https://excel-gurus.com/invoice-templates/general-contractor/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for general contractors. - [Excel Invoice Template for Landscaping](https://excel-gurus.com/invoice-templates/landscaping/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for landscaping. - [Excel Invoice Template for Handyman Services](https://excel-gurus.com/invoice-templates/handyman/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for handyman services. - [Excel Invoice Template for Plumbers](https://excel-gurus.com/invoice-templates/plumbing/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for plumbers. - [Excel Invoice Template for Electricians](https://excel-gurus.com/invoice-templates/electrician/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for electricians. - [Excel Invoice Template for HVAC Contractors](https://excel-gurus.com/invoice-templates/hvac/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, for HVAC contractors. - [Excel Invoice Templates by Trade](https://excel-gurus.com/invoice-templates/): Every trade bills differently. - [Thanks](https://excel-gurus.com/products/quote-invoice/thanks/): You are downloading the setup program for EG Quote & Invoice, quoting and invoicing software that runs inside Microsoft Excel on Windows (free edition). - [EG Quote & Invoice Help](https://excel-gurus.com/products/quote-invoice/help/): EG Quote & Invoice turns Excel into a complete quoting and invoicing system for trades and contractors. - [Quote & Invoice](https://excel-gurus.com/products/quote-invoice/): EG Quote & Invoice is free quoting and invoicing software that runs inside Excel on Windows, built for trades and contractors. - [monday CRM Import Cleaner](https://excel-gurus.com/products/crm-cleaner/monday-import-cleaner/): CRM Data Cleaner is data-cleaning software that runs inside Microsoft Excel on Windows. - [Zoho CRM Import Cleaner](https://excel-gurus.com/products/crm-cleaner/zoho-import-cleaner/): CRM Data Cleaner is data-cleaning software that runs inside Microsoft Excel on Windows. - [Pipedrive Import Cleaner](https://excel-gurus.com/products/crm-cleaner/pipedrive-import-cleaner/): CRM Data Cleaner is data-cleaning software that runs inside Microsoft Excel on Windows. - [Salesforce Import Cleaner](https://excel-gurus.com/products/crm-cleaner/salesforce-import-cleaner/): CRM Data Cleaner is data-cleaning software that runs inside Microsoft Excel on Windows. - [HubSpot Cleaner](https://excel-gurus.com/products/crm-cleaner/hubspot-import-cleaner/): CRM Data Cleaner is data-cleaning software that runs inside Microsoft Excel on Windows. - [Excel Data Cleaner Help](https://excel-gurus.com/products/crm-cleaner/help/): Excel Data Cleaner turns messy contact exports into clean, import-ready data, standardizing emails, phone numbers, names, dates, and addresses, then finding and removing duplicates. - [Terms & License](https://excel-gurus.com/terms/): This End User License Agreement (the “Agreement”) governs your use of software products offered by ExcelGurus, LLC, including EG Quote & Invoice, Excel Data Cleaner and EG Certified Payroll (the “Software”). - [Support](https://excel-gurus.com/support/): Need a hand with one of our tools? Send us a message using the form below and we'll get back to you shortly. - [How to Enable Macros in Excel (All 3 Cases)](https://excel-gurus.com/enable-macros/): To enable macros in Excel, the steps depend on the message Excel shows when you open the file. - [Products](https://excel-gurus.com/products/): Ready-made Excel workbooks that solve one specific, time-consuming job properly. - [Excel Data Cleaner](https://excel-gurus.com/products/crm-cleaner/): Excel Data Cleaner is a data cleaning tool that runs inside Excel on Windows, for messy contact and customer lists and CRM exports. - [Thank You](https://excel-gurus.com/purchase-complete/): Thank you for your purchase! Your payment was successful. Your license key is on its way to your email now, and it should arrive within a few minutes. - [Thank You](https://excel-gurus.com/thank-you/): Thanks for reaching out! We've received your message and will get back to you shortly. - [Excel Tips](https://excel-gurus.com/excel-tips/): Practical Excel guides for real business problems. Each tip includes step-by-step formulas, examples, and advice on when to automate with VBA. - [About Us](https://excel-gurus.com/about-us/): ExcelGurus builds custom Excel and VBA solutions that turn manual spreadsheet work into automated, reliable tools your team can depend on. - [Portfolio](https://excel-gurus.com/portfolio/): Demonstration dashboards, reports and forms, built in Excel and VBA using sample data. Each one represents a typical system clients ask us to build. - [Get Excel Help](https://excel-gurus.com/start-a-project/): From a quick formula fix to a complete custom tool, no task is too small. Tell us what you need and we'll get back to you shortly. - [Home](https://excel-gurus.com/): Stop losing hours to manual data entry. We build secure, automated tools that turn your spreadsheets into high-performance software. ## Optional - [Agent (MCP protocol)](websites-agents.hostinger.com/excel-gurus.com/mcp) [comment]: # (Generated by Hostinger Tools Plugin)