
Closed
Posted
Paid on delivery
I have a column of text patterns and I need an automated way to discover every permutation that matches each pattern directly inside Excel. The task is strictly pattern-based matching—not simple exact or partial comparisons—and the data is pure text. I want a clean VBA macro, embedded in a single workbook, that reads the source list, generates or checks all required permutations against the patterns, and returns the matching results to clearly marked output sheets or columns. Please keep everything self-contained: no external add-ins, no Power Query, just well-commented VBA so I can maintain or adapt it later. When the project is finished I expect: • The working .xlsm file with the macro in place • Brief inline comments explaining the logic • A short note telling me how to run or edit the code if needed If you’ve tackled similar text-based permutation challenges in VBA, I’d love to see your approach. Sample work is provided in this contest. https://www.freelancer.com/contest/Excel-Text-Permutation-Match-2692565/entries Share a sample if you will be able to work with a large data set. Contest entries will be looked closely for the right person. For now looking to work with the person having the right approach to dealing with my permutation matching data.
Project ID: 40178414
53 proposals
Remote project
Active 4 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
53 freelancers are bidding on average $127 USD for this job

With my comprehensive skill set in Excel, particularly VBA Macros and Formulas, I am more than qualified to handle your intricate pattern-permutation matching task. As you can see from my extensive experience of 10+ years and a remarkable history of working with over 450 clients, I have learned to develop solutions that perfectly align with the exact needs and desires of each client. Your project’s self-contained condition coincides perfectly with my approach and methodology. Rest assured, I will meticulously embed the clean, well-commented VBA macro within a single workbook that reads your source list, generates or checks all required permutations against the patterns accurately matching results to clearly marked output sheets/columns. Importantly, every step will be made explicitly clear in brief inline comments and a comprehensive note on running/editing the code will be provided to ensure long-term maintainability. My genuine interest and expertise in permutation challenges involving text make me the perfect freelancer for this task. Don’t just take my word for it; please run a careful eye over my previous entry in the contest you kindly provided, where you will see firsthand both the quality and scale of my work with large datasets. Let's get started on delivering an elegant Excel solution tailored specifically to your needs!
$250 USD in 7 days
7.9
7.9

Hello I am Software Developer with 25 years of experience and I have strong math/combinatorics background. I am experienced with finding all permutations. I am able t start now.
$60.40 USD in 1 day
7.2
7.2

Hello, I have carefully reviewed your project details and fully understand the requirements for creating a self-contained Excel solution that generates and matches all permutations of text patterns using VBA. I have extensive experience building advanced Excel macros for text manipulation and pattern matching, and I am confident I can deliver a robust, maintainable workbook that works efficiently even with large datasets. My approach will start by reading the source column and defining the pattern rules, then I will implement a VBA algorithm to generate all relevant permutations and check them against each pattern. The macro will output results to clearly labeled sheets or columns, and I will include inline comments and a brief note explaining how to run or adapt the code. Performance optimizations will ensure smooth operation for thousands of entries without relying on external add-ins or Power Query. Would you like me to begin by designing the core permutation engine so we can ensure it handles all pattern rules accurately before processing the full dataset? Lets chat and discuss further! Best Regards, Aneesa.
$150 USD in 1 day
7.0
7.0

I am a CERTIFIED Excel VBA Programming ,,, ,,,I can build a clean, self-contained VBA macro that matches text permutations exactly as required and outputs clear results, fully commented and easy to maintain. You’ll receive a working .xlsm file, simple instructions, and a solution that handles large datasets reliably.
$50 USD in 1 day
6.6
6.6

Hi Robert, Thank you for considering my proposal. With over 8 years of experience in Excel, I have the expertise to assist you with your Excel Pattern Permutation VBA project. I have carefully reviewed your requirements and I am confident in delivering a clean VBA macro that efficiently matches text patterns through permutations. I would like to connect with you in chat to discuss your project further and share insights on how I can approach the task. Your project aligns with my skills and I am eager to showcase my capabilities in handling text-based permutation challenges in VBA. Looking forward to discussing this project with you. Regards
$30 USD in 1 day
6.4
6.4

Hi, I can create a fully self-contained Excel VBA macro to handle your text-based permutation pattern matching. It will use native, well-commented VBA only, work with large datasets, and output results to clearly labelled sheets or columns. I am an experienced Data Analyst and Macro Developer and have done many similar projects. So, can do this job nicely. Ready to start please message me to discuss your project in more detail. Best Regards, Virendra
$45 USD in 3 days
6.2
6.2

Hello, I’m an Excel/VBA specialist with hands-on experience solving complex text-matching and permutation problems directly inside Excel, and I can deliver a clean, fully self-contained .xlsm solution that goes well beyond basic find or partial match logic. I’ll design a robust VBA macro that reads your pattern definitions, efficiently generates or evaluates all required permutations against large text datasets, and outputs clear, well-labeled results without touching external add-ins or Power Query. The code will be thoroughly commented so you can follow, maintain, and adapt the logic later, and I’ll include a short usage note explaining how to run and modify it. I’m comfortable handling large datasets with performance in mind (arrays, dictionaries, optimized loops), and I’d be happy to share a sample approach or walk through how I’d scale the solution for your contest data before we proceed. Regards, Zafar
$50 USD in 1 day
6.2
6.2

Hi there, I understand you need a robust solution for generating permutations of text patterns directly within Excel. With extensive experience in VBA, particularly in text-based challenges, I am confident in delivering a clean and efficient macro tailored to your requirements. I will create a self-contained .xlsm file that reads your source list, checks all required permutations against the specified patterns, and outputs the results clearly. The macro will come well-commented to facilitate future maintenance, and I'll include a brief guide on how to run or modify the code. This ensures you'll have everything you need to adapt it later. I can work with large data sets, and I’ll reference the sample you provided to ensure I meet your standards effectively. Thanks,
$100 USD in 1 day
5.3
5.3

I have checked your project description and I understand the goal is to build a self contained VBA solution inside a single .xlsm that performs true pattern based permutation matching on pure text, outputs matches to clear sheets or columns, and stays maintainable with clean comments. I am interested because I have built VBA macros for large text datasets where brute force permutation generation is too slow, so the logic must be optimized with smart pattern parsing, indexing, and controlled matching. I will first analyze your pattern syntax and convert each pattern into an efficient internal representation instead of generating every permutation. Then I will build a fast matching engine using tokenization, pre-indexing, and short-circuit checks so large datasets run in reasonable time. After that I will write results to marked output ranges with clear headers, run logs, and error handling, all inside the workbook with commented code. One strong improvement is adding a performance mode that caches parsed patterns and uses dictionary lookups so repeated runs get faster without changing your data. Additionally, I have a few questions: Q1: What is the exact pattern language you are using, wildcards, placeholders, optional tokens, or character classes? Q2: Roughly how many patterns and how many candidate strings will the macro process in one run? Q3: Do you need all matches per pattern or just the first best match, and how should ties be handled?
$140 USD in 7 days
5.7
5.7

Hi there,I am a Data Scientist is a professional responsible for extracting actionable insights and knowledge from large volumes of data Microsoft applications Development. I can write clean, Excel, Word, Access, PowerPoint, Power BI, Outlook and creating VBA macros. Excel: Advanced Array Formulas, Charts, Pivot Tables, Pivot Charts, Mail Merge, VBA Macros, Excel Macros, Capabilities, Spreadsheets. Email through Outlook and Gmail, Add-in, Customized Macros. My top priority is to provide a high quality of work, I am willing to fully devote my time and energy to improve the service offered, with timely, accurate and professional results, building trust and a long term relationship with customer is my main objective. https://www.freelancer.com/u/GdevDataSceince Choosing me for this project not only means benefiting from my extensive skills in Excel and data analysis but also entrusting your sales data with someone who values precision and confidentiality. Let's begin working together on this valuable project to deliver lasting results that will positively impact your business. Thanks Gdev
$100 USD in 2 days
5.3
5.3

I can create a clean, single-workbook VBA macro that reads your text patterns column, generates relevant permutations, and matches them strictly by pattern rules you provide. I’ll output results into clearly labeled sheets or columns, keeping all code self-contained and well-commented for easy maintenance. I’ve handled similar text permutation tasks in VBA before, optimizing for performance with large data sets by avoiding unnecessary loops and using dictionary objects for fast lookups. To tailor this, could you clarify: - Are the patterns fixed-length or variable? - Should permutations consider character position or specific pattern rules (e.g., wildcards, character sets)? - About data size: How many rows should the macro handle efficiently? I’ll share a sample macro approach after understanding your pattern rules, ensuring it scales well. Expect inline comments and a brief tutorial on how to run or modify the code.
$250 USD in 7 days
4.9
4.9

My expertise encompasses various aspects of data processing and automation, particularly in Excel macros and VBA programming. Having a competent understanding of working with large datasets, such as yours, combined with my consistent commitment to customer satisfaction ensures that I prioritize developing clean and effective VBA macros that are self-maintainable. Moreover, my experience working as a Techno-Functional Analyst has honed my proficiency in creating efficient and seamless systems tailored to meet specific needs. Finally, I understand the importance of leaving my clients fully-equipped to navigate their own projects once they've been completed. Thus, you can count on receiving a well-commented VBA macro enabling easy maintenance or adaptations later on. Let's have a chat about your project specifics so we can work together to create an Excel .xlsm file that will help you discover every possible permutation that matches each pattern directly inside Excel effectively!
$110 USD in 2 days
5.4
5.4

Hello Robert B., I am a VBA expert specializing in Excel automation and data processing. I understand your need for a VBA macro to handle pattern-based matching in Excel efficiently. With my expertise in Visual Basic, Excel VBA, and data analysis, I am confident in delivering a clean and self-contained solution for your project. I have experience in creating complex macros for data manipulation and can ensure a seamless process for generating and checking permutations against the specified patterns. I will provide a well-commented VBA macro embedded in a single workbook, along with clear instructions for running and editing the code. My goal is to deliver reliable results and facilitate easy maintenance for you in the future. I invite you to review my portfolio for similar projects and discuss how we can proceed further. Looking forward to the opportunity to collaborate on this project. Best regards,
$30 USD in 7 days
4.1
4.1

Are your patterns using fixed placeholders (like *, ?, or specific character classes), or are they more free-form with multiple optional segments per pattern? I will create a fully self-contained VBA macro inside a single .xlsm workbook that reads your source column of text patterns, generates all valid permutations for each pattern, and outputs the matches to clearly labeled sheets or columns; the macro will be optimized to handle large datasets efficiently, include inline comments explaining each step, and be easy for you to maintain or adapt later, with a short usage note for running or modifying the code—would you like the macro to output matches in a single consolidated sheet, or create separate sheets per pattern for clarity?
$200 USD in 3 days
4.7
4.7

As an experienced and versatile data scientist with expertise in multiple programming languages, I am confident that I can handle your Excel pattern permutation project with ease. My extensive knowledge of Excel Macros, VBA, and Visual Basic for Apps alongside my proficiency in handling data management and processing tasks will prove to be invaluable assets for your project. Though I have primarily leveraged Python for similar data-driven tasks, I appreciate the importance and uniqueness of VBA macros in Excel. In fact, working on a challenging data processing problem has always been a motivating factor for me, which can be observed from my past data-related projects - such as tackling the Monty Hall problem using R and MATLAB. Rest assured, my skillset is diverse enough to tackle any coding related task you might have. In conclusion, my substantial range of programming skills, deep familiarity with Excel's macro environment, and proven ability to deliver clean, well-commented code make me the ideal candidate for your Excel Pattern Permutation VBA project. Let me create an automated solution that not just meets but exceeds your expectations for effortlessly discovering every pattern permutation in your dataset. Take your first-step towards the right approach by choosing me as your freelancer partner!
$150 USD in 3 days
4.4
4.4

Hello, there! I can build a clean, fully self-contained VBA solution that performs true pattern-based permutation matching directly inside Excel, without relying on add-ins, Power Query, or external tools. I’ve handled large, text-heavy VBA workflows where the key challenge is avoiding brute-force blowups while still covering all valid permutations, so my approach will focus on efficient pattern parsing and controlled generation/checking logic rather than naïvely expanding everything. The macro will read from clearly defined source ranges, process the permutation logic in memory for speed, and write results to clearly marked output sheets or columns. All code will be well commented, structured into readable procedures, and easy to adapt if your patterns or dataset grow or change. I’m comfortable validating the approach against your provided contest samples and scaling it to larger datasets while keeping runtime reasonable. Best regards, Ian Brown
$150 USD in 3 days
3.6
3.6

Hello there We have strong experience in Excel VBA and this project fits perfectly with our skills. We regularly create macros for text processing, pattern matching, and automated data manipulation. We will write a self-contained .xlsm macro that reads your source list, generates or checks all permutations against your text patterns, and outputs the matches to clearly labeled sheets or columns. The code will be fully commented so you can maintain or adapt it easily. We can also include a short note explaining how to run and modify the macro for large datasets efficiently. Do you want the permutations generated dynamically or only checked against existing text entries best regards Future Station
$100 USD in 1 day
3.6
3.6

Hi there! I specialize in advanced VBA text-processing and can build a fast, self-contained permutation-matching macro that scales cleanly to large datasets—no add-ins, no Power Query, just efficient, well-documented code. You’ll receive a clear .xlsm solution with structured outputs and logic that’s easy to extend as patterns evolve. With 8+ years of experience in Excel, I deliver accurate, efficient, and well-structured data solutions—on time and within budget. I specialize in: Advanced Excel dashboards, formulas, and pivot tables Data cleaning, analysis, and visualization VBA/Macro automation to save time Google Sheets automation via Apps Script You’ll receive: Fully editable, documented files Clean, easy-to-use dashboards Fast communication and unlimited revisions View my profile and work: freelancer.com/u/muhammadj121 Looking forward to helping streamline your data processes! – Junaid
$30 USD in 5 days
3.5
3.5

Have gone through the file shared on the contest. The given instructions are little vague. Can you briefly explain how the permutations are done, how the matches are checked - exact, not exact and mixed matches. An example would do. Please add more information either on the contest or here or chat.
$50 USD in 2 days
3.4
3.4

Hello, I can build a clean, self-contained VBA macro in Excel to handle true text-based permutation pattern matching, scalable for large datasets, with clear outputs and well-commented code. No add-ins or external tools. I’ve worked on similar VBA text-matching logic and can share a sample approach if needed. Regards, Bakhtawar
$30 USD in 1 day
3.2
3.2

Port Chester, United States
Payment method verified
Member since Sep 23, 2012
$30-250 USD
$10-100 USD
$250-750 USD
$30-250 USD
$30-250 USD
₹750-1250 INR / hour
₹750-1250 INR / hour
$15-25 USD / hour
₹750-1250 INR / hour
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$30-250 USD
₹12500-37500 INR
₹750-1250 INR / hour
₹1500-12500 INR
$2-8 AUD / hour
$30-60 AUD
₹12500-37500 INR
$750-1500 USD
$15-25 USD / hour
₹1000000-2500000 INR
$10-30 USD
₹750-1250 INR / hour
₹12500-37500 INR