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

    Excel VBA Kontroll Tutorial

    Microsoft Excel förmågor kan förbättras avsevärt med hjälp av Visual Basic-skript , som låter dig skräddarsy Excels standard verktyg för ditt projekt specifika behov . Använda anpassade användarformulär , med kontroller ta emot användarens inmatningar , ger dig full kontroll över användaren mata in Excel-data . Mata in följande program kommer att visa dig hur man använder olika Visual Basic controls.Start projektet genom att öppna Excel och ange Visual Basic IDE ( integrerad utvecklingsmiljö ) . Ange IDE med alt - F11 . Placera Kontroller

    IDE designer fönstret ( Visa> Objekt ) , dra och släpp kontroller från verktygslådan till en användares form enligt följande :

    Placera en Frame kontroll på formen . I fönstret Egenskaper , ändra bildtext till " civilstånd. " Med ramen kontrollen fortfarande är markerad drar två alternativknappar inuti ramen kontroll . Dra två etiketter i ramen , var till vänster om en alternativknapp . Ge etiketterna bildtexterna " Gift " och " Single ".

    Dra en listruta under ramen och dess alternativknappar . Dra en etikett , som automatiskt bör namnges LABEL3 , under listrutan . Ange " Svar på säkerhetsfråga , " för dess bildtext . Till höger om LABEL3 dra en textruta. Under textrutan drar en knapp och ge den bildtexten " Skicka". Slutligen drar en etikett , som ska heta Label4 , till höger om ramen kontroll . Gör sin bildtext tomt .

    De åtgärder du just har tagit skapat en typisk formulär som samlar in data från en potentiell ny kund . Du ska nu använda Visual Basic för att överföra kundens uppgifter från kontrollerna på ett Excel-kalkylblad .
    Skapa kod för formuläret

    Dubbelklicka på formuläret för att ange code fönstret , och välj dessa poster från de två listrutorna nära toppen av koden fönstret : UserForm , och initiera . IDE skall skapa en tom initialize sub . Inuti denna sub , anger denna kod , som fyller listrutan när programmet startar :

    ListBox1.List = Array ( "Vad är du favorit film " , " ? I vilken stad är du född " , " Vad är ljudet av en hand klappar ? " ) katalog

    Som du gjorde för användaren formulärets Initiera subrutin , skapa tomma subrutiner för alternativknappar ' Klicka evenemang , med koden fönstrets nedrullningsbara rutorna . I Klicka händelserna både optionButton1 och 2 , skriv in följande kod : " äktenskapliga ". Det är namnet på en funktion som du ska skriva nu :

    ett tomt avsnitt av koden fönstret , skapa den äktenskapliga funktion :

    Private Sub äktenskaplig ( ) ' Vilken knapp valdes Om ? OptionButton1.Value = Sant ThenLabel4.Caption = " gift " ElseLabel4.Caption = " singel " End If

    End Sub Addera ditt Transfer formulärdata till kalkylbladet

    Skapa den tomma subrutin för kommandot knappens Click-händelse med koden fönstrets nedrullningsbara rutorna , och ange detta i den subrutinen :

    Range ( " A1 " ) = Label4.CaptionRange ( " B1 " ) = ListBox1.ValueRange ( " C1 " ) = TextBox1.Value

    Denna kod överför formulärdata till kalkylbladet .

    Ange den sista biten av koden , en ny subrutin som visar ditt formulär :

    Public Sub showForm ( ) UserForm1.Show

    End Sub

    Återgå till Excel ( Alt - F11 ) och köra makrot ( Developer > Makron , showForm ) . Mata in data i ett formulär, tryck på dess knapp , och titta på kalkylbladet få blanketten värderingar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Excel Tutorials : Verktygsfält
    ·Lägga till en Dial diagram till Excel 2010
    ·Grundläggande Excel Utbildning
    ·Hur hitta protokollet förflutit mellan Times i Excel
    ·Microsoft Access-databasen Fundamentals
    ·Hur man beräknar antalet dagar mellan två datum i Mic…
    ·Hur vill bifoga en Groupwise fil med Microsoft Access i…
    ·Hur man skapar en karta i Excel
    ·Hur man använder Korrelationen på Excel 2007
    ·Hur man gör en karta med hjälp Excel
    Utvalda artiklarna
    ·Konvertera JPEG till PDF med Acrobat
    ·Hur man beräknar Streaming bandbredd
    ·Vad är täckt på SQL Exam för Oracle
    ·Vad är titeln på en Microsoft PowerPoint
    ·Hur man installerar en dekoder för Windows Media Playe…
    ·Vad är filändelsen Mapimail
    ·Hur göra en PDF mindre i Acrobat
    ·Hur att ändra systemet namn i AS400
    ·Återställa en icke - US- . Version av QuickBooks
    ·Hur Exportera Från Fruity Loops till Cubase
    Copyright © Dator Kunskap http://www.dator.xyz