Het gebruik van variabelen in Visual Basic Excel-bereik



Microsoft Excel is's werelds meest populaire spreadsheet-programma. Een van de krachtigste functies is Visual Basic for Applications, die gebruikers toestaat om het maken van macro's die veel voorkomende taken automatiseren. Bijna iedere operatie in Excel impliceert het gebruik van cellenbereiken--deze operaties zijn wat werkbladen krachtige. Er zijn verschillende manieren-variabelen gebruiken om het manipuleren van reeksen en hun onderdelen, en alle van hen kan uw macro's flexibeler maken.

Wat die u nodig hebt

  • Microsoft Excel
  • Maak een variabele om te houden van een hele reeks. Dat kunt u doen als dit:

    Set myRange = Worksheets("MyWorksheet"). Range("a1:C3")

    Dit bespaart een verwijzing naar het bereik a1: C3 in het blad met het label "MyWorksheet" in de variabele met de naam "myRange". Nadat u deze variabele bereik hebt gemaakt, kunt u de afzonderlijke cellen die met de eigenschap Cells, als volgt:

    myRange.Cells (1, 2) = "Hello"

    Dit brengt de tekst 'Hello' in cel A2.

  • Variabelen gebruiken om de locatie van het bereik is opgeslagen. Bijvoorbeeld:

    worksheetName = "MyWorksheet"
    rangeString = "A1: C3"

    Vervolgens, wanneer u gebruik wilt maken het bereik, kunt u het als volgt:

    Worksheets(worksheetName). Range(rangeString)

    Deze manier van het gebruik van variabelen is enigszins langzamer dan die in stap 1, maar het geeft je ook meer flexibiliteit elke keer dat u het bereik, aangezien u gemakkelijk de werkblad naam en bereik de tekenreeks onafhankelijk van elkaar veranderen kunt.

  • De componenten van de waaier tekenreeks opsplitsen in afzonderlijke variabelen, en vervolgens samen te voegen op de vlieg. Bijvoorbeeld:

    worksheetName = "MyWorksheet"
    startColumn = "A"
    eindkolom = "C"
    startRow = "1"
    endRow = "3"

    Vervolgens kunt u het bereik als volgt:

    Worksheets(worksheetName). Bereik (startColumn & startRow & ":" & eindkolom & endRow)

    Dit is een veel meer omslachtig aanpak dan de vorige twee, maar het is ook de meest flexibele. Door het veranderen van om het even welk van deze vijf variabelen, kunt u de precieze afmetingen en de locatie van het bereik, zonder andere eigenschappen aanpassen.

Gerelateerde Artikelen

Het gebruik van ADODC in Visual Basic

Het gebruik van ADODC in Visual Basic

De ADO (Active Data Objects) gegevens controle (ADODC) is een nieuwe methode toegevoegd in Visual Basic 6.0. Het staat toe een programmeur om te zetten van besturingselementen, zoals labels, tekstvakken, keuzelijsten andere besturingselementen weerge
Het gebruik van TryParse in Visual Basic

Het gebruik van TryParse in Visual Basic

Veel van de nummers die u in computertoepassingen ziet zijn eigenlijk strings. Bijvoorbeeld, kan een "Hoeveelheid" tekstvak op een webpagina bevatten een tekenreeksrepresentatie van het nummer "100." Ontwikkelaars moeten tekenreekswaar
Het gebruik van tabbladen in Visual Basic

Het gebruik van tabbladen in Visual Basic

Visual Basic tabbladen vervullen vier verschillende functies. Tabbladen Navigaties moeten binnen vormen; dienen als spatiemarkeringen voor afdrukken van tekst door middel van Visual Basic; fungeren als scheidingstekens tussen tekstvelden voor databas
Het gebruik van MMControl in Visual Basic

Het gebruik van MMControl in Visual Basic

Microsoft Multimedia Control of MMControl, is een Visual Basic-hulpmiddel dat mediabestanden speelt. Vindt u niet MMControl als een van de standaard hulpmiddelen in uw gereedschapskist, maar u kunt toevoegen aan uw lijst met besturingselementen met h
Het gebruik van variabelen in Excel

Het gebruik van variabelen in Excel

De Windows-spreadsheetprogramma Excel kunt gebruiken die naar specifieke celverwijzingen op dezelfde manier verwijzen dat een formele programmering variabelen worden gebruikt. Een voorbeeld van het gebruik van een variabele in Excel zou verwijzen naa
Het gebruik van de functie uitschieters in Excel

Het gebruik van de functie uitschieters in Excel

Uitschieters zijn gegevenswaarden die veel groter of kleiner dan de andere gegevenswaarden in uw gegevensset zijn. Uitschieters kunnen laten uitvallen van eenvoudige statistische berekeningen zoals gemiddelde en standaardafwijking, dus het is gebruik
Het gebruik van aanhalingstekens in tekenreeksen voor Excel-macro 's

Het gebruik van aanhalingstekens in tekenreeksen voor Excel-macro 's

Aanhalingstekens gebruiken in het gegevenstype String van Excel de programmeertaal VBA, invoegen van de merken met de functie "Chr$" of typ de aanhalingstekens direct. Dubbele aanhalingstekens belemmeren soms begin VBA-programmeurs omdat VBA maa
Het gebruik van een "als" verklaring in Excel

Het gebruik van een "als" verklaring in Excel

De als functie Excel basis berekenen vaardigheden uitbreidt door middel van voorwaardelijke evaluaties, gebaseerd op logische, waar/onwaar-tests. Als voorbeeld, kan u instrueren Excel te controleren of een getal positief is voordat u deze toevoegt aa
Het gebruik van de functie "Als" in Excel

Het gebruik van de functie "Als" in Excel

Excel's als operator kunt u verschillende bewerkingen uitvoeren op de werkbladcellen afhankelijk van of de omstandigheden in andere cellen logisch waar of onwaar zijn. De operator kan slechts twee waarden vergelijken, maar de gebruiker meer dan één a
Het gebruik van Data-analyse in MS Excel

Het gebruik van Data-analyse in MS Excel

Het spreadsheetprogramma in de populaire softwarepakket van Microsoft Office, Excel is een krachtige applicatie die gebruikt voor het beheren van verschillende typen gegevens. Excel's mogelijkheden, zijn echter niet beperkt tot gegevensbeheer. Van he
Het gebruik van variabelen in een Select-instructie-MySQL

Het gebruik van variabelen in een Select-instructie-MySQL

MySQL, kunt u definiëren een variabele in een-instructie en vervolgens gebruiken in een andere lidstaat. U variabelen declareren met behulp van de "instellen waarde; =" syntax. Bij het maken van variabelen, kunt u gebruiken om het even welk van
Het gebruik van variabelen in Excel-macro 's

Het gebruik van variabelen in Excel-macro 's

Macro's in Excel zijn kleine programma's die repetitieve taken te vereenvoudigen, de unieke verwerkingsmogelijkheden inschakelen en de formules te maken die specifiek zijn voor uw industrie of behoeften. Ze kunnen zeer eenvoudig en gecreëerd door het
Hoe het schrijven van formules in Visual Basic

Hoe het schrijven van formules in Visual Basic

Berekeningsformules die zijn geschreven in Visual Basic kunnen getallen, symbolen en verschillende operatoren mathematische waarden produceren. Het uitvoeren van berekeningen voor optellen, aftrekken, vermenigvuldigen en delen-gebruik de "+,-, *"
Het gebruik van variabelen een cel selecteren in VBA

Het gebruik van variabelen een cel selecteren in VBA

Visual Basic for Applications (VBA) is een programmeertaal die uitsluitend voor Microsoft Office-toepassingen wordt gebruikt. VBA kunt u Excel aanpassen door het schrijven van macro's, of brokken of uitvoerbare code die het programma aan uw behoeften