Releases: NetOfficeFw/vbamc
vbamc v1.2.2
A minor update to release v1.2.1 with package documentation and icon.
The vbamc
compiler is now listed on NuGet https://www.nuget.org/packages/vbamc
Install it using command
dotnet tool install --global vbamc
vbamc v1.2.1
A minor update to release v1.2.0 with build system which signs the vbmac.dll
library and the vbamc.nupkg
package.
The vbamc
compiler is now listed on NuGet https://www.nuget.org/packages/vbamc
Install it using command
dotnet tool install --global vbamc
v1.2.0
Use vbamc
compiler to generate a PowerPoint Add-in macro file from source code with custom Ribbon user interface.
This release add ability to use ~/
as relative path to specify the location of declare library file.
See sample project for usage.
Sample code:
' Module source code
Private Declare PtrSafe Function auto_open Lib "~/dev/custom_code.dll" (ByVal app As LongPtr) As Long
Public Sub Auto_Open()
' execute code when PowerPoint starts
auto_open ObjPtr(Application)
End Sub
vbamc v1.1.0
Use vbamc
compiler to generate a PowerPoint Add-in macro file from source code.
This release adds ability to customize PowerPoint ribbon interface with your own customUI14.xml
file.
See sample project for usage.
Sample customization file:
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon>
<tabs>
<!-- extend the Home tab -->
<tab idMso="TabHome">
<group id="HelloWorldGroup" label="Hello World" insertAfterMso="GroupSlides">
<button id="btnHome" label="Home" size="large" image="icons8-home-96" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
vbamc v1.0.0
Use vbamc
compiler to generate a PowerPoint Add-in macro file from source code.
See sample project for usage.