/// <summary> /// Create an empty VBA project. /// </summary> public void CreateVBAProject() { #if !MONO if (_vba != null || _package.Package.PartExists(new Uri(ExcelVbaProject.PartUri, UriKind.Relative))) { throw (new InvalidOperationException("VBA project already exists.")); } _vba = new ExcelVbaProject(this); _vba.Create(); #endif #if MONO throw new NotSupportedException("Creating a VBA project is not supported under Mono."); #endif }
/// <summary> /// Create an empty VBA project. /// </summary> public void CreateVBAProject() { if (_vba != null || _package.Package.PartExists(new Uri(ExcelVbaProject.PartUri, UriKind.Relative))) { throw (new InvalidOperationException("VBA project already exists.")); } _vba = new ExcelVbaProject(this); _vba.Create(); }