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 programmera med MS Excel

    Microsoft Excel är ett kraftfullt kalkylprogram . Många människor miste om den verkliga kraften i programmet genom att inte utnyttja allt det kan göra . Visual Basic for Applications ( VBA ) är ett programmeringsspråk utvecklingsplattform som installeras med alla Microsoft Office-program . Visual Basic är en take på den gamla Basic programmeringsspråk . Med VBA kan en enkel Microsoft Excel-kalkylblad göras till ett dynamiskt program som automatiskt utför funktioner och rutiner . I denna artikel kommer vi att lägga enkel kod till en Excel 2007-kalkylblad för att göra det pratar . Detta är det perfekta projektet för dig att bekanta dig med VBA miljö . Du kommer att behöva veta något om programmering innan du gör det här projektet . Instruktioner
    1

    Öppna ett kalkylblad . Du kan använda ett kalkylblad som du för närvarande har på din dator eller du kan skapa kalkylbladet visas här . Om du använder en pre - made ​​man , se till att det finns en kolumnsummorna .
    2

    fliken Utvecklare visas i menyfliksområdet . Troligtvis kommer du inte se fliken Utvecklare när du öppnar Excel . Du måste klicka på " Microsoft Office " -knappen längst upp på skärmen , och klicka sedan på " Excel-alternativ " . Från den populära skärmen , välj " Visa fliken Utvecklare i menyfliksområdet " och klicka på " OK " för att stänga detta formulär . Klicka på " Utvecklare " fliken när den är synlig från Excel -skärmen .
    3

    Klicka på " Visual Basic . " Visual Basic Editor visas . På höger sida , dubbelklicka på blad 1 , eftersom detta är plåten vi kommer att arbeta med . Ett nytt tomt ark läggs till den högra sidan av skärmen . På " Option Explicit " längst upp på skärmen
    4

    Type . Du bör göra detta med någonsin program du skapar i VBA . Detta säkerställer att du namnge dina variabler innan du tilldelar uppgifter till dem . Tänk på variabler som små behållare som kommer att hålla informationen . De kommer väl till pass när den information du använder förändras ständigt . Till exempel , måste du arbeta med i januari summor . Eftersom detta belopp kommer att ändras från tid till annan , tilldelar du den till en variabel . Du kan alltid ringa på den variabeln , även om du inte vet den exakta mängden data den håller
    5

    Skriv in följande funktion : . Funktion TalkIt ( txtTotal ) Application.Speech.Speak ( txtTotal ) TalkIt = txtTotalEnd FunctionThis är den funktion som kommer att styra kalkylblad prata . Vad vi gjorde var att använda den inbyggda text - till - tal- generator som kommer med Excel . Den första raden i funktionen förklarar funktionen ( " Function " ) , ger den ett namn ( " TalkIt " ) , och sedan anger vilka data som vi kommer att passera till det ( " txtTotal " ) . Nu när funktionen är definierad , måste du referera till den och skicka data för att det ska fungera .
    6

    Gå tillbaka till kalkylbladet och lägga till en knapp . På fliken Utvecklare klickar du " Insert " och tryck sedan på knappen ( den första ikonen längst upp Rita knappen på kalkylbladet var du vill Ett nytt fönster visas , . . " . OK " namnge knappen " cmd_Total " och klicka dig kan ändra texten på knappen genom att högerklicka på knappen och sedan klicka på " Redigera text . " Jag skrev " Talk " i min text .
    7

    Gå tillbaka till Visual Basic Editor för att lägga till sista biten av code.Private Sub cmdTotal_Click ( ) Dim intTotal som Integer'declare en ny variabel för att hålla textDim txtTotal som StringintTotal = WorksheetFunction.Sum ( Cells.Range ( " B3 " , " B14 " ) ) ' använder If ... else för att styra värdet på txtTotal variableIf intTotal < 2500 ThentxtTotal = " målet inte uppnåtts " ElsetxtTotal = " Goal uppnåtts " End IfTalkIt ( txtTotal ) End Sub

    Vad koden ovan betyder är att när knappen är klickat , kommer koden se om summan av " Keps " kolumnen i kalkylbladet är mindre än $ 2500 . Om det är , då Excel synthized röst kommer att säga " målet inte uppnåtts . " Om summan är $ 2500 eller mer , då rösten kommer att tala " Goal har uppnåtts . " just det . Du har just skapat ditt första program i Microsoft Excel .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser XML-data i Excel 2007
    ·Hur man skapar fakturor från Excel 2007
    ·Hur kan jag kontrollera om en fil finns i Excel
    ·Hur man kan beräkna PCT Tillväxten i Excel 2007
    ·Hur Center Numbers i en cell i Excel
    ·Hur öppna Microsoft Excel-filer med Microsoft Works 20…
    ·Hur man tar bort flera dubbletter rader i Excel 2003
    ·Hur Lås Cell grafer på Excel för Mac
    ·Excel 2007 beräkningsproblem
    ·Hur man skapar ett flytande stapeldiagram i Microsoft E…
    Utvalda artiklarna
    ·Bränna musik från en tuner till en skiva
    ·Har Apple Stötta MTS File Extension
    ·Hur man byter Office 2007 Från Korean till English
    ·Hur man gör en HDR i Photoshop CS3
    ·Hur man gör en laptop fläkt Kör mer effektivt
    ·Hur man gör en Vintage Photo Look i Photoshop CS3
    ·Konvertera Corel till Word
    ·Hur man installerar Notepad.exe
    ·Hur man använder Modbox V5.0
    ·Hur du ändrar Ink Color
    Copyright © Dator Kunskap http://www.dator.xyz