Create() private method

Create a new VBA Project
private Create ( ) : void
return void
        /// <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
				}
Beispiel #2
0
 /// <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();
 }