Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man använder Pivot Table Logic

    Veta hur man använder logik i pivottabeller kan spara tid om du behöver göra ändringar i många pivottabeller . Pivot-tabeller används ofta i kalkylprogram , till exempel Microsoft Office Excel , för att sammanfatta data . Du kan använda Visual Basic for Applications ( VBA ) för att tillämpa och verkställa programmeringslogik lätt . VBA är en dator programmeringsspråk som används för att automatisera rutinuppgifter i Excel och andra Office-program . Saker du behöver
    Microsoft Office Excel
    Visa fler instruktioner
    1

    Starta Microsoft Office Excel , och skriv " FieldColumns " i " A1 ", " Information " i " B1, " " Kolumn1 " i " A2 "," 15 " i " B2 "," Kolumn2 " i " A3 "och" 25 " i " B3 ". Klicka på " A1 ", tryck på " Ctrl " och " A ", klicka på " Infoga " -menyn och välj sedan " Pivottabell . " Tryck på " OK . "
    2

    Markera rutorna bredvid " FieldColumns " och " Information . " Välj " Utvecklare " fliken , och klicka sedan på " Visual Basic . " Klicka på " Infoga " -menyn och välj Addera 3

    Skriv följande för att skapa ett nytt förfarande " Modul . " :

    Private Sub executeTableLogic ( ) katalog

    Tryck " Enter ".
    4

    Skriv följande för att skapa dina variabler :

    Dim Ptbl som pivottabell

    Dim wrkSheet som arbetsblad

    5

    Skriv följande för att loopa igenom alla kalkylblad och söka efter pivottabeller i arbetsboken :

    för varje wrkSheet i ActiveWorkbook.Worksheets

    för varje Ptbl i wrkSheet.PivotTables

    Range ( " A3 : B6 " ) . Välj
    6

    Skriv följande för att formatera pivottabellen :

    Ptbl.TableRange1

    . Font.Bold = False

    . Interior.ColorIndex = 0

    End With
    7

    Skriv följande för att lägga till logik och markera rader om pivot tabellvärden är större än 10 :

    För varje c I Ptbl.DataBodyRange.Cells
    p Om c.Value > = 10 Sen

    Ptbl.TableRange1.Rows ( c.Row - Ptbl.TableRange1.Row + 1 ) katalog

    . Font.Bold = Sant

    . Interior.ColorIndex = 6

    End With

    End If

    Nästa

    Exit Sub

    Nästa Ptbl

    Nästa wrkSheet
    8

    Tryck " F5 " för att köra proceduren .
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder en summera inom VB.net
    ·Hur man skapar en OCX fil
    ·Hur man använder en Remote Debugger
    ·Hur man löser ekvationer i Visual Basic NET
    ·Lägga till Multi kolumndata till Listbox Åtkomst
    ·Hur man programmerar med Microsoft Visual Basic
    ·Hur du använder XML Med VB.NET
    ·Aktivera Erbjud fjärrhjälp med VBS Script
    ·Hur man tar bort alla händelsehanterare i VB.Net
    ·Hur bindande data till en textruta i VB
    Utvalda artiklarna
    ·Så här visar procentsatser i Java
    ·Hur konvertera normaltid till decimaltal tid med Visual…
    ·Hur att rensa upp i Start & Slut på en sträng i Perl
    ·Konvertera Access till MySQL
    ·Hur man använder referenser för en VB6
    ·Statiska arrayer i funktioner i VBA
    ·Hur Extrahera ett APK för en Android
    ·Hur kopierar du en fil i PowerShell
    ·Hur överbelasta en pekare i C + +
    ·Hur man läser Avgränsad fält i en fil med PHP
    Copyright © Dator Kunskap http://www.dator.xyz