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

    Sätt att ange Range i VBA

    Ange ett Excel-område - en grupp av kalkylbladsceller - med hjälp av "celler" eller " Range " funktioner. Ange ett visst ord Range med " Range " funktion av typen av Word innehåll - ord , meningar eller stycken - som du vill arbeta med . Observera att " Range " avser två olika objekt , varav en är i Word och andra i Excel . Men båda objekten avser att dokumentera innehållet . Ange enskilda celler

    vill ange en enda cell i det aktiva kalkylbladet använder VBA " Celler " funktion med detta format : " Cells ( rad , kolumn ) . " Observera att detta är en förkortning sätt att ange " Celler " egendom " ActiveSheet " objektet enligt följande: " ActiveSheet.Cells ( rad, kolumn) ." Använd denna mall för att markera cell " A1 " i det aktuella kalkylbladet , till exempel : " . . Cells ( 1,1 ) väljer " Om du vill ange en enda cell för att tilldela ett värde till cellen , använd detta prov : " . . Cells ( 1,1 ) value = 5 " Addera Ange Flera celler

    Använd VBA " Range " -funktionen för att ange en grupp av celler . Skriv till exempel " Range ( " C5 : C6 , B8 " ) . Välj " för att specificera och välja celler C5 , C6 och B8 . Använd kommatecken för att ange celler som inte ligger intill varandra , precis som du gör i " rutan " styrning ovanför kalkylbladet rutnätet i Excel : s standard , icke - VBA -gränssnitt . Observera att " Range " -funktionen kan du enkelt ange ett intervall i ett kalkylblad förutom den aktiva. Men om du arbetar med bara ett kalkylblad i en arbetsbok kan du använda " Celler " funktionen . Denna funktion går snabbare eftersom VBA inte behöver översätta strängen till ett område som det måste med " Range " -funktionen Addera ditt Word : . Ange Relativt Insertion Caret

    Använd Word " Selection " objekt för att ange ett intervall i förhållande till den markerade texten , eller att införandet cirkumflex , vilket är där den blinkande markören visas om ingen text är markerad . Påståendet " . Selection.Paragraphs ( 1 ) Range.Select " till exempel , väljer den aktuella markeringen första stycket
    Ord: . Relativt hela dokumentet

    vill ange ett ord , mening eller stycke intervall i förhållande till dokumentets hela innehållet , använd detta prov uttalande : " . . ActiveDocument.Paragraphs ( 1 ) Range.Select " Ersätt " Punkterna " med " " eller "dömer " som behövs . Observera att " 1 " avses här det första stycket i dokumentet . Ange ett annat index för att ange en annan punkt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kan få ett 2007 VBA Email Attachment
    ·Visual Basic Tutorial --- Hur man skriver koder
    ·Hur man konfigurerar en USB- port med Visual Basic
    ·CByte Funktion
    ·Hur ansluta till SQL Från VB6
    ·Hur man kan få ett VBA Ändra Markör
    ·Hur man kör Access frågor i Visual Basic
    ·Hur du ändrar en Domän Lösenord Från Script
    ·Tillträde : VBA Exportera Query
    ·Hur man skapar en slumpmässig alfanumerisk sträng
    Utvalda artiklarna
    ·Så här ställer du olika värden för varje rad i en …
    ·Hur man binda en uppräkning till en DataGridView Kolum…
    ·Komma åt e-post med Visual Basic
    ·Hur Infoga eller Uppdatera MySQL
    ·Definition av långlivade Ink
    ·Hur man läsa en fil med Java
    ·PHP MySQL UTF8 Problem
    ·Hur man skapar en horisontell Histogram med asterisk i …
    ·Hur man installerar Java JDK på Ubuntu
    ·Hur man gör en textruta accepterar endast siffror i Vi…
    Copyright © Dator Kunskap http://www.dator.xyz