| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan læses en liste med VBA
    hjælp af Visual Basic for Applications til at læse en liste lader dig skrive programmer, der læser indholdet af dokumenter . Ved at gøre dette , kan dine programmer ændre dette indhold eller anvende det til et andet edb- opgave. For eksempel , som din VBA -program læser en liste kan det gælde understregning eller anden formatering til hver anden række i listen , en tidskrævende opgave , hvis det gøres manuelt. Gem dine list- læsning programmer makro -aktiverede dokumenter , såsom Word docm eller Excels xlsm format. Instruktioner
    Excel
    1

    Klik på " File" menuen "Ny" kommando til at lave en ny projektmappe.
    2

    Type en liste over tal, bogstaver eller formler i en række successive rækker i ethvert regneark i projektmappen. For eksempel , skriv " apple ", " orange" og " pære " i cellerne A1 til A3 for den aktuelle regneark. VBA program, du vil skrive vil vise hvert element på denne liste .
    3

    Klik med musen på den øverste punkt i listen , og træk derefter ned til listens sidste element og slip mus . Denne handling vælges på listen.
    4

    Klik på " Udvikler " fanen, og klik derefter på "Visual Basic " knappen for at komme ind i VBA programmering miljø .
    5.

    Indsæt efter programkode i miljøet centrale vindue . Dette program læser indholdet af hver celle i din liste ved hjælp af Celler ejendom Selection objektet , som repræsenterer de valgte celler. Funktionen MsgBox viser celleindholdet i et lille dialogboks.

    Public Sub ReadList ()

    Dim i

    For i = 1 For at Selection.Rows.Count < br >

    MsgBox Selection.Cells (i, 1)

    Næste jeg

    End Sub
    6

    Klik enhver erklæring i programmet , og klik derefter på " Kør " menuen " Kør " kommandoen til at udføre programmet. Programmet vil vise en besked boks for hver vare, du har skrevet i trin 2 .
    Word
    7

    Type en liste over ord , der hver på sin egen linje , og klik derefter på musen på den øverste ord.
    8

    Træk ned til den nederste ord og slip musen for at markere alle de ord på listen.
    9

    Klik på " Udvikler "-fanen er" Visual Basic "knappen for at komme ind i VBA programmering miljø .
    10

    Indsæt følgende program i miljøet centrum vinduet. Dette program læser "Afsnit" ejendom " Selection " objekt , som holder den liste, du har valgt. Den " MsgBox " viser indholdet af hvert afsnit.

    Public Sub ReadList ()

    Dim i

    For i = 1 For at Selection.Paragraphs.Count
    < p> MsgBox Selection.Paragraphs (I). Range.Text

    Næste jeg

    End Sub
    11

    Klik på en af ​​programmets udsagn , derefter trykke på " F5 "for at køre programmet . VBA vil læse hvert element på din liste , og rapporterer, at post til dig.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Set Fokus på et andet vindue hjælp af Visual B…
    ·Sådan oprettes en statuslinje i Visual Basic 
    ·Sådan bruges den Stærke String toupper i Visual Basic…
    ·Sådan ændres Int til String 
    ·Sådan bruges en Matrix til Transform objekter i VB.NET…
    ·Sådan Pass en Collection til en funktion i VBA 
    ·Sådan Beregn Azimuth i VB 
    ·Sådan oprettes Word-dokument fra ASP 
    ·Hvordan man laver en 3-D -knappen i REALbasic 
    ·Sådan bruges QBasic til Skriv til Port 
      Anbefalede Artikler
    ·Sådan Sammenlign Funktioner for strygere i PHP 
    ·Software Maintenance Tutorial 
    ·Sådan Split i Java 
    ·Sådan Test for ulige eller lige numre i Matlab 
    ·Sådan oprettes en Formater Script 
    ·Sådan Find antallet af tomme elementer i en PHP Array 
    ·Sådan at tale med en NTP-server ved hjælp af JavaScri…
    ·Hvordan man skal fortolke en String som en boolesk i Py…
    ·Sådan Konverter et tidsstempel til en dato i PHP 
    ·Sådan Send et tastetryk at udskrive i VB 
    Copyright © Computer Viden http://www.computerdk.com