Kursplan

Makron

  • Föra och redigera makron
  • Tilldela makron till formulär, verktygsfält, tangentbordsgenvägar

  • VBA-miljö

    • Visual Basic-redigeraren och dess alternativ
    • Komponenthantering
    • Tangentbordsgenvägar
    • Optimering av miljön

    • Introduktion till procedurprogrammering

      • Procedurer: Function Sub
      • Datatyper
      • If-sats ... then ... elseif ... else ... end if
      • Case-sats
      • Slingor for ... loop while, until
      • Loop for ... next
      • Brytning av slingkommandon (exit)
      • Arraybehandling

      • Citerade strängar

        • Kombinering av citerade strängar (konkatenering)
        • Konvertering till andra typer (implicit och explicit)
        • Egenskaper för bearbetning av citerade strängar

        • Visual Basic

          • Ladda ned och ladda upp data till ett kalkylblad (Cells, Range)
          • Ladda ned och ladda upp data till användaren (InputBox, MsgBox)
          • Deklaration av variabler
          • Omfattning och livslängd för variabler
          • Operatorer och deras prioritering
          • Modulalternativ
          • Skapa egna funktioner och använda dem i ett ark
          • Objekt, klasser, metoder och egenskaper
          • Skydda kod
          • Kodskydd mot manipulering och förhandsgranskning

          • Felsökning

            • Stegvis bearbetning
            • Lokal fönster
            • Omedelbart fönster
            • Fällor - Väckare
            • Anropstack

            • Felhantering

              • Typer av fel och metoder för att undvika dem
              • Kapturering och hantering av körningsfel
              • Strukturer: On Error Resume Next, On Error GoTo

              • Excel-objektmodell

                • Application-objektet
                • Workbook-objekt och en samling Workbooks
                • Worksheet-objekt och samling Worksheets
                • Objekt ThisWorkbook, ActiveWorkbook, ActiveCell
                • Objektväljare
                • Samling Range
                • Cells-objektet
                • Visa data på statusfältet
                • Optimering med ScreenUpdating
                • Tidsmätning med metoden Timer

                • Händelsehantering i VBA

                  • Vad är en händelse?
                  • Svara på en händelse och skapa en händelsehanterare
                  • Utlösning av händelsehanterare
                  • Hantering av ofta förekommande händelser

                  • VBA-formulär

                    • Skapa egna formulär
                    • Anropa ett formulär från kod
                    • Använda formulär i ark

Krav

  • Förmåga att arbeta med kalkylblad, grundläggande kunskaper (referenser, intervall, ark, ...)
  • VBA-kunskap krävs inte för att skapa makron eller VBA-kod

  • Målgrupp

    • Dataanalytiker

 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier