Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Microsoft Access >> Content

    Hur man avgör om Excel redan körs i VBA

    ? Du måste veta hur man ska avgöra om Microsoft Excel är igång om du ska vara att utveckla applikationer med Visual Basic for Applications ( VBA ) som kommer att använda Microsoft Excel som en utgång för dina data . Det snabbaste sättet att avgöra om ett program körs i VBA är genom objekt variabler . Dessa objekt variabler kan binda till Excel genom att använda " Excel.Application " programmatiska identifierare . Instruktioner
    1

    Launch Microsoft Word , klicka på " Utvecklare " fliken och klicka på " Visual Basic " för att starta VBA Editor . Klicka på " Infoga " -menyn och klicka på " modul " för att infoga en ny modul
    2

    Lägg till följande kod för att skapa ett nytt förfarande : .

    Private Sub IsExcelOpen ( ) On Error Gå Err_IsExcelOpen : Addera 3

    Kopiera och klistra in följande kod för att avgöra om Excel redan körs :

    Dim xlsObject som ObjectSet xlsObject = GetObject ( " Excel.Application " ;) Om ( xlsObject = " Microsoft Excel " ) ThenMsgBox " Excel är igång ! " End If
    4

    Kopiera och klistra in följande kod för att fånga ett fel om Excel inte är igång och frisättning objektet från minnet som skapades i föregående steg :

    Set xlsObject = NothingExit_IsExcelOpen : Exit SubErr_IsExcelOpen : Om Err.Number = 429 ThenMsgBox " Excel är inte igång ! " End IfSet xlsObject = NothingEnd Sub

    5

    Starta Microsoft Excel och tryck " F5 " för att köra proceduren . Du kommer att få ett meddelande om att Excel är igång . Stäng Excel och köra proceduren igen för att få ett meddelande i Excel är inte igång .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill bifoga en Excel- fil i ett Word-dokument
    ·Excel Match Value & Skuggning
    ·Microsoft Excel Utbildning Kurser
    ·Hur man använder Bråk i Excel
    ·Hur man hittar det lägsta numret i en grupp celler i E…
    ·Hur Lista Numbers i Excel 2007
    ·Hur man använder Negativa Times i Excel
    ·Sortera en pivottabell korrumperar min Excel-ark
    ·Hur du sätter Excel 2007-dokument till Excel 2003
    ·Hur man gör en Legend Box Bigger i Excel
    Utvalda artiklarna
    ·Hur att importera från Excel till Access Använda Offi…
    ·Förhindra att e-virus
    ·Hur man byter ljud i en videofil
    ·Hur man kan stoppa Nero 8 Med Windows XP -brandväggen
    ·Hur man använder VLC Video Player
    ·Hur till låsa upp ett Word-dokument utan lösenord
    ·Excel 2000 och Excel 2007 Kompatibilitet
    ·De bästa sätten att nivån Leatherworking
    ·Aiff till mp3 konvertering
    ·Hur till suddiga bilder på en Video
    Copyright © Dator Kunskap http://www.dator.xyz