Skip to content

Releases: pmonitor0/ComAutoWrapper

ComAutoWrapper v1.1.5.5

Choose a tag to compare

@pmonitor0 pmonitor0 released this 27 Jul 00:52

Lightweight C# wrapper for COM automation (Excel, Word) using late binding without interop assemblies.

ComAutoWrapperDemo 1.1.5.3

Choose a tag to compare

@pmonitor0 pmonitor0 released this 20 Jul 11:35

Release Notes – v1.1.5.3

Fixed a rare build issue caused by duplicate dependency metadata (ComAutoWrapper key conflict).

No changes to public API or functionality.

Rebuilds should now work reliably after cleaning the solution.

ComAutoWrapper 1.1.5.2

Choose a tag to compare

@pmonitor0 pmonitor0 released this 19 Jul 13:55

📦 ComAutoWrapper v1.1.5 – Release Notes
What's new:

✨ ComSelectionHelper class added with Excel-specific helpers:

SelectUsedRange(...) – highlights the active worksheet's used range

SelectCells(...) – programmatically selects multiple disjoint cells

GetSelectedCellCoordinates(...) – retrieves row/column coordinates of all selected cells

🧠 Improved selection handling for disjoint ranges (Areas) in Excel

🎨 Interior color setting (e.g. highlight selection in yellow) now supported

📄 MIT license added to NuGet metadata for clearer legal visibility

📘 Updated README with COM vs OpenXML comparison and usage examples

ComAutoWrapper 1.1.4

Choose a tag to compare

@pmonitor0 pmonitor0 released this 16 Jul 19:38

✔️ Added ExcelSelectionHelper with support for selecting and reading user-selected cell coordinates
✔️ Added WordStyleHelper to apply font styles (color, bold, italic, underline, size) and background color in one step
✔️ Improved internal COM method/property invocation logic

ComAutoWrapper v1.1.3.2

Choose a tag to compare

@pmonitor0 pmonitor0 released this 15 Jul 14:43
Add support for listing selected Excel cell row/column coordinates

ComAutoWrapper 1.1.2

Choose a tag to compare

@pmonitor0 pmonitor0 released this 10 Jul 10:49

✨ New in 1.1.2

  • Added ComAutoHelper.PropertyExists(...) to safely check for COM property existence.
  • Added ComAutoHelper.TryGetProperty<T>() for exception-free property access.
  • Updated README with examples for new helpers.

Thanks for the idea and implementation inspiration!