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

    Complete Guide till Excel-makron

    Excel-makron är program skrivna i programmeringsspråket Visual Basic for Applications . Dessa program kan automatisera varje uppgift i Excel . För att uppnå detta resultat , måste du göra följande : spela in makron , modifiera dem på den integrerade utvecklingsmiljö ( IDE ) , felsöka dem , och rådfråga IDE objektet webbläsare för information om de virtuella föremålen de är beroende av . Skapa ett makro

    Skapa ett makro : öppna upp en ny Excel- arbetsbok och ange sedan en kort kolonn av siffror som ökar från 10 till 20 . Markera kolumnen efter att det .

    Börja spela in makrot genom att trycka den rektangulära knappen till vänster om Excel statusfältet längst ner på skärmen .

    Namn makrot " mySort , " tryck sedan på " Sortera " -ikonen på Excels verktygsfält . Välj " Sortera största till minsta , " sedan stoppa makrot inspelningen genom att trycka på makro -knappen igen Addera Replay Macro

    Testa makrot : . Återskapa den ursprungliga sifferkolumnen , men i ett annat kalkylblad plats . Se till siffrorna går från 10 till 20 som tidigare .

    Markera kolumnen , tryck sedan på " Alt -F8 " för att visa en lista över makron . Dubbelklicka på ditt makro , och märker effekten : kolonnen sorteras inte denna gång
    Visa koden

    makron ibland inte spela . de exakta uppgifter som du tänker dem . I dessa fall måste du fixa koden .

    Press " Alt-F8 " för att åter visa en lista över makron . Välj din från listan , tryck sedan på " Redigera " för att komma in i IDE .

    Märke siffrorna i noteringarna . De är anledningen till din makrot inte sortering korrekt : . Makrot sorterar endast en specifik plats i kalkylbladet
    Revidera makrot

    Börja montera makrot : välj bara den kod som lyder som följer :

    Key : = Range ( " G5 " ) ' ( . Din kod kommer förmodligen visa ett annat område i citat ) katalog

    Ändra den raden att läsa så här :

    Key : = Selection.Columns ( 1 ) katalog

    Ändra annan felaktig kodrad som har följande lydelse : .

    SetRange Range ( " G5 : G15 " ) katalog

    Ändra den koden till detta : .

    SetRange Selection

    Återgå till Excel och köra makrot igen . Observera att din kod nu framgångsrikt sorterar sortimentet.
    Stega igenom och ändra koden
    Press

    " Alt - F11 " för att gå tillbaka till IDE , tryck " F2 " för att gå in i objektet webbläsare . Här lär du dig något av de objekt som din kod använder för att sortera - det SortFields objektet . Ange " SortFields " i sökrutan , sedan markera " Lägg till" post i " Medlemmar av " SortFields ' " -fönstret.

    IDE berättar vad funktionen add behöver arbeta , inbegripet "Order " parametern . Denna parameter avgör om Sorteringen är stigande eller fallande

    dynamiskt ändra den sorteringsordningen från fallande till stigande : . Återgå till ditt program koden genom att trycka " Alt - F11 " för att komma tillbaka till Excel och sedan trycka på " Alt-F8 . " Välj makrot namn , tryck sedan på " Redigera " för att komma till koden .
    Sätt en brytpunkt

    Klicka någonstans i programmet innan de " End Sub ", tryck sedan på " F9 " för att sätta en brytpunkt , som pauser programkörningen .

    i Excel väljer fallande sifferkolumnen , sedan återgå till ditt program i IDE . Kör programmet genom att trycka på " F5 " och märker den gula markeringen som indikerar att brytpunkten har pausat kod

    Ändra programmet att sortera med en nedstigning , inte uppstigning : . Ersätta texten " Order : = xlDescending " text med " Order : = xlAscending , " sedan försiktigt dra den gula pilen , som visar vad programsats ska köras nästa , tillbaka till någon rad innan koden du just ändrade . Tryck " Ctrl- Shift - F9 " för att radera alla brytpunkter , tryck " F5 " för att avsluta programkörningen . Återgå till Excel för att kontrollera att din kod har sorterats kolumnen att stiga .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en Excel- kalkylblad rulla över till näs…
    ·Hur konvertera Lotus till Excel 2007
    ·Hur man använder Excel för att beräkna den klassgeno…
    ·Hur att avgöra när man använder kalkylblad och arbet…
    ·Hur du uppdaterar Link arbetsböcker i Excel 2007
    ·Hur man beräknar hur många dagar är kvar till en fö…
    ·Hur skicka mina data Access-rapport till viss Excel- fi…
    ·Hur Infoga Felstaplar i Excel 2007
    ·Hur man gör en Print Word-dokument med ett Excel-ark
    ·Hur man justera text i Excel-celler
    Utvalda artiklarna
    ·Hur man gör en säkerhetskopia av en köpt DVD
    ·Min Tunebite MP4 är ur synk med ljud
    ·Hur man bränner en ISO-avbildning med Roxio
    ·Handledning för ZIP -filer
    ·Statistisk analys Betydelse
    ·Hur att färga i Photoshop Elements 6.0
    ·Hur kan jag göra WordPress blogginlägg distans
    ·Hur man skapar E Broschyrer
    ·Hur du köper WoW Gold med ett betalkort
    ·Vad är Visual Editor i Linux
    Copyright © Dator Kunskap http://www.dator.xyz