Raw data to Excel with VBA - processing and formatting

by Taisho
Raw data to Excel with VBA - processing and formatting

Presented macro imports data from CSV file. I can also write macros which take data from standard text files or simply from Excel. Data is properly positioned and formatted in Excel worksheet. Page breaks are reset and then inserted by macro in correct positions, to make sure that tables aren't split between 2 pages when printed. As with every other automation I use the fastest methods and smart logic to process data. Whole operation lasts basically as much as it takes for VBA to open source file, even for huge data sets. Sometimes text files aren't structured too well or CSV files don't follow CSV specification, especially don't have strings containing delimiter within double quotes, but even with such files, usually I'm able to find a workaround based on data pattern and read the file properly.

image of username Taisho Flag of Poland Góra, Poland

About Me

My main areas of expertise are VBA macros (Excel, web scraping) and WordPress speed optimization, where I regularly achieve 95+ score in Google PageSpeed Insights / GTmetrix. I also develop WordPress plugins, mostly WooCommerce-related. In Excel VBA I like to work on big data sets, for example, stock market and Forex data, where code performance matters. I'm proficient in standard Excel tools: formulas, charts, graphs, pivot tables, conditional formatting, Solver, etc. VBA: - over 8 years of experience - Excel automation - web scraping - passing data between Excel, Word, text files, etc. - rearranging data structure - sending e-mails based on Excel data - operations on files and folders - UserForms - custom formulas - macro speed optimization WordPress (PHP, jQuery, JavaScript, HTML, CSS) - over 3 years of experience - website speed optimization (Google PageSpeed Insights, GTmetrix) - fixing websites, small customizations - plugin development, mostly for WooCommerce

$15 USD/hr

69 reviews
5.5

Tags