|  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
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> Microsoft Excel >> Content

    Hur aktiverar du ett makro i ett Excel -ark när cellen är lika med fördefinierar värdet?

    Du kan aktivera ett makro i ett Excel -ark när en cell är lika med ett fördefinierat värde med följande metoder:

    1. Använda evenemang för arbetsbladets ändring:

    * steg:

    1. högerklick På bladfliken och välj " Visa kod ".

    2 I VBA -redigeraren väljer du " arbetsblad "Från" objektet "Dropdown och" förändring "Från" -förfarandet "Dropdown.

    3. Ange följande kod:

    `` VBA

    Privat Sub Worksheet_Change (ByVal Target As Range)

    If target.address ="$ a $ 1", ersätt "$ a $ 1" med celladressen

    Om Target.Value ="YourPreedEfinedValue" då

    Call YourMacroname 'Ersätt "YourMacroname" med det faktiska makronamnet

    Slut om

    Slut om

    Slutsub

    `` `

    * Byt ut `" $ A $ 1 "` med den faktiska celladressen du vill övervaka.

    * Byt ut `" din fördefinierade värde "" med det värde du vill utlösa makro.

    * Byt ut `" YourMacroname "" med det faktiska namnet på det makro du vill köra.

    * Förklaring:

    * Händelsen "Worksheet_Change" utlöser när ett cellvärde ändras i arket.

    * Koden kontrollerar om den ändrade cellen är den angivna cellen och om dess värde matchar det fördefinierade värdet.

    * Om båda villkoren är uppfyllda, ringer det till det angivna makroet.

    2. Använda datavalidering:

    * steg:

    1. Välj den cell du vill övervaka.

    2. Gå till data flik och klicka på datavalidering .

    3. I -inställningarna Tab, välj anpassad från tillåt rullgardinsmenyn.

    4. I formeln Fält, Enter:

    `` `

    =A1 ="din predefinedValue"

    `` `

    * Byt ut `" din fördefinierade värde "" med det verkliga värdet du vill utlösa makro.

    5. Gå till -felvarningen flik och välj Visa felvarning efter att ogiltiga data har angetts .

    6. I felmeddelandet fält, ange följande:

    `` `

    Denna cell bör innehålla värdet "din fördefinierade värde"

    `` `

    * Byt ut `" din fördefinierade värde "" med det verkliga värdet.

    7. Klicka på OK för att spara inställningarna.

    8. högerklick På cellen och välj " tilldela makro ".

    9. Välj makro du vill köra och klicka på ok .

    * Förklaring:

    * Datavalidering begränsar cellen för att endast acceptera det fördefinierade värdet.

    * När användaren anger ett ogiltigt värde visas ett felmeddelande och makroet tilldelas cellen körs.

    3. Använda en formel med ett kalkylbladsevenemang:

    * steg:

    1. Skapa En formel i en dold cell som utvärderar till "true" när den övervakade cellen är lika med det fördefinierade värdet. Till exempel i cellen `B1`:

    `` `

    =A1 ="din predefinedValue"

    `` `

    * Byt ut `" din fördefinierade värde "" med det verkliga värdet.

    2. högerklick På bladfliken och välj " Visa kod ".

    3. I VBA -redigeraren väljer du " kalkylblad "Från" objektet "Dropdown och" beräkna "Från" -förfarandet "Dropdown.

    4. Ange följande kod:

    `` VBA

    Privat Sub Worksheet_Calculate ()

    Om intervallet ("b1"). Värde =sant, sedan 'ersätt "b1" med cellen som innehåller formeln

    Call YourMacroname 'Ersätt "YourMacroname" med det faktiska makronamnet

    Intervall ("b1"). Värde =falsk 'återställ cellen till falsk

    Slut om

    Slutsub

    `` `

    * Byt ut `" B1 "` med den faktiska celladressen som innehåller formeln.

    * Byt ut `" YourMacroname "" med det faktiska namnet på det makro du vill köra.

    * Förklaring:

    * Evenemanget "Worksheet_Calculate" utlöser när en beräkning inträffar i arket.

    * Koden kontrollerar om värdet i formelcellen är "sant".

    * Om det är "sant", kallar det det angivna makroet och återställer sedan formelcellen till "falsk" för att förhindra upprepad körning.

    Välj den bästa metoden baserad på dina specifika krav och komplexiteten i ditt kalkylblad.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur rensar du all typ av formation i Excel till en cell…
    ·Vad kan hjälpa till att lägga till tydlighet i dina f…
    ·Varför behövs gränssnitt av Excel med AutoCAD?
    ·Vad är wrap -text i MS Excel?
    ·Hur lägger jag till formeln för excel om ett svar i r…
    ·Hur lägger du till V.A.T på Excel 2007?
    ·Kan Microsoft Excel -tabell införas i ett Word -dokume…
    ·Excel hjälper dig att organisera och identifiera dina …
    ·Vad är AutoFilter i Microsoft Excel?
    ·Ge dig inte mindre än fem svar på skillnaderna mellan…
    Utvalda artiklarna
    ·Hur man låser en DOC -fil
    ·Kan du ringa Skype -samtal från Nexus 7?
    ·Hur man gör en video resolution Bigger
    ·Hur man bränner PS3-spel med Nero
    ·Hur fungerar Microsoft Remote Desktop Work
    ·Hur gör jag Bend ett objekt i Photoshop
    ·Hur du ändrar en markör Theme i Linux KDE
    ·InDesign Tips för Bråk och dialogrutor
    ·Hur man gör en film från ett foto med GIMP
    ·Hur man gör en textruta i en rullgardinsmeny i Access …
    Copyright © Dator Kunskap https://www.dator.xyz