📊 Excel Generation Tool

SQL2Excel v1.2.7

Professional tool for converting SQL query results into advanced styled and templated multi-sheet Excel files with interactive menu system, multilingual support, and enhanced validation

Table of Contents
Sales Report
Order Analysis
Customer Stats
No
Sheet Name
Records
Aggregate Info
1
1,250
[Region] Seoul:450, Busan:320...
2
2,840
[Status] Completed:2100, Pending:740
3
856
[Grade] VIP:156, Regular:700

Key Features

📋

Table of Contents

Generate independent table of contents Sheet for enhanced report management and sharing

  • Sheet-specific record count display (template available)
  • Sheet-specific applied SQL query display
📊

Multi-sheet Excel Generation

Organize multiple SQL query results into separate sheets within a single Excel file for systematic reporting

  • Independent query execution per sheet
  • Individual sheet enable/disable settings
  • Dynamic sheet names (variable support)
  • Maximum record limit per query
🔗

SQL Server Database Support

Connect to SQL Server database systems and execute queries from different sources

(More database will be added in the future ...)

  • SQL Server
  • Connection pooling
  • Transaction support
  • Error handling
🕒

Creation Timestamp

Automatically display creation timestamp on each Excel sheet for audit trails

  • Korean locale formatting
  • Database source information
  • Consistent visual styling
  • No configuration required
🌐

Multi-language Support

Automated Korean and English release package generation with localized interfaces

  • Korean and English batch interfaces
  • Localized documentation
  • Language-specific release packages
  • Automated documentation sync

Technical Specifications

Platform & Runtime

  • Platform: Node.js 16.0+
  • Excel Library: ExcelJS
  • OS Support: Windows, Linux, macOS
  • Architecture: Cross-platform

Excel Generation

  • Template Styles: 7 pre-defined styles
  • Multi-sheet Support: Unlimited sheets per file
  • Creation Timestamp: Automatic timestamp display
  • SQL Formatting: Preserve original query formatting

Configuration & Variables

  • Format: XML, JSON
  • Validation: Built-in configuration validation
  • DateTime Variables: 20+ automatic functions
  • Dynamic Variables: Real-time data extraction
  • Input Validation: Whitespace trimming

Database Support

  • SQL Server: Full support with encryption
  • Connection Pooling:
  • Transaction Support
  • Exception Handling

Deployment & Distribution

  • Standalone Executable: No Node.js required
  • Multi-language Packages: Korean & English
  • Release Automation: Automated build process
  • Version Management: Dynamic versioning

Use Cases

📊

Business Reporting

Generate comprehensive business reports with multiple data sources and professional styling

  • Sales and revenue reports with templates
  • Customer analytics with dynamic variables
  • Performance dashboards with multi-sheets
📈

Data Analysis

Transform raw database data into structured Excel files for analysis with enhanced formatting

  • Statistical analysis with aggregation
  • Trend identification with charts
  • Data visualization with custom styles
📋

Documentation & Reference

Create documentation and reference materials from database queries with table of contents

  • Data dictionaries with TOC
  • Reference tables with validation
  • Audit reports with file validation
🔄

Automated Reporting

Automate regular report generation with scheduled execution and dynamic content

  • Daily/weekly reports with variables
  • Automated distribution with CLI
  • Template-based generation with styles

Documentation

User Manual

Complete guide to using SQL2Excel for Excel generation projects

Read Manual

API Reference

Detailed API documentation and configuration options

View API

Examples

Practical examples and sample configurations

View Examples

Changelog

Version history and feature updates

View Changelog

Support & Community

📧

Email Support

Get direct support from our development team

Contact Support
🐛

Issue Reporting

Report bugs and request new features

Report Issue
💬

Community

Join our community for discussions and help

Join Discussion