Skip to content

Releases: NetOfficeFw/VbaCompression

VbaCompression v3.0.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 21:28
Immutable release. Only release title and notes can be modified.
v3.0.1
c5d28b8

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library targets the .NET 10 runtime.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression v3.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 19:38
Immutable release. Only release title and notes can be modified.
4c1f55b

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library targets the .NET 10 runtime.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression v2.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 13:12
v2.0.0
7e63464

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library works with .NET Framework 4.6.2 and 4.8, and .NET 8 runtimes.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression v1.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 13:19

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library works on .NET Framework 4.6.2 and 4.8, and .NET 6, 7 and 8 runtimes.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression v0.5.1

Choose a tag to compare

@github-actions github-actions released this 19 Dec 10:12

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library works on .NET Framework 4.6.2 and 4.8, and .NET 6, 7 and 8 runtimes.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression v0.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Dec 10:03

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library works on .NET Framework 4.8, .NET 6 and .NET 7 runtimes.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression v0.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Nov 17:08

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library works on .NET Framework 4.8, .NET 6 and .NET 7 runtimes.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression v0.3.2

Choose a tag to compare

@github-actions github-actions released this 28 Jan 12:19

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library works on .NET Framework 4.8, .NET 6 and .NET 7 runtimes.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompiler v0.3.1

Choose a tag to compare

@jozefizso jozefizso released this 28 Jan 11:29

Library VbaCompression implements [MS-OVBA] Compression and Decompression algorithms used
in the Office VBA File Format structures. Office VBA project contains embedded macros and custom forms
for use in Microsoft Office documents.

Usage

Sample usage to generate Excel workbook file with macro
from the source code files Module.vb and MyClass.vb:

var content = "abcdefghijklmnopqrstuv.";
var contentBytes = Encoding.ASCII.GetBytes(content);
var compressedBytes = VbaCompression.Compress(contentBytes);
// compressedBytes = 01 19 B0 00 61 62 63 64
//                   65 66 67 68 00 69 6A 6B
//                   6C 6D 6E 6F 70 00 71 72
//                   73 74 75 76 2E

Requirements

Library works on .NET Framework 4.8, .NET 6 and .NET 7 runtimes.

Legal

This is a fork of the Kavod.Vba.Compression library.

[MS-OVBA] Intellectual Property Rights Notice

Project icon Gold Bars is licensed from Icons8 service
under Universal Multimedia Licensing Agreement for Icons8.

See https://icons8.com/license for more information

VbaCompression library v0.3.0

Choose a tag to compare

@jozefizso jozefizso released this 11 Dec 14:01

Implementation of [MS-OVBA] Compression and Decompression algorithms used in the Office VBA File Format structures.

Office VBA projects contain embedded macros and custom forms for use in Microsoft Office documents.