• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

kolommen selecteren met een variabel waarde

Status
Niet open voor verdere reacties.

Egbert12345

Gebruiker
Lid geworden
13 dec 2010
Berichten
496
Hoi, ik heb een probleem met VBA.

Ik wil kolommen selecteren waarbij de waardes veranderen.

Dit is de standaard waarde:
Columns("F:IW").Select
Selection.EntireColumn.Hidden = True

Nu wil ik het volgende: De letter F staat in cel R1 en de letter IW staat in cel R2, maar die kunnen veranderen. Ik meen mij te herinneren dat met behulp van het teken & de variabelen kunnen worden opgenomen.
Iets van: Columns(" & R1: R2 &").Select
Toch doe ik iets niet goed, want het werkt niet. Wat doe ik verkeerd?

Als ik een voorbeeldbestand moet maken dan hoor ik dat graag.

Groet Egbert
 
Code:
Columns(Range("R1") & ":" & Range("R2")).EntireColumn.Hidden = True
 
Zou je mij nog een keer willen helpen?

In vervolg op de vorige vraag wil ik graag het volgende:

Range("ES2").Select

De waarde ES staat in cel E1 en de waarde 2 staat in cel A1. Hoe plaats ik dat in de formule?
 
zo
Code:
sel = [E1] & [A1]
Range(sel).Select
 
Hoi, advies van Haije werkt prima. Deze oplossing kende ik nog niet. Nu nog een vraag.

In mijn eerste voorbeeld stonden de letters ES en het cijfer 2 in respectievelijk in E1 en A1, maar wat als die gegevens in een ander tabblad staan? Hoe formuleer ik dan sel =
Zoals ik het nu doe werkt het niet.

bereik = Sheets("temp").Range("T12")
bereik1 = Sheets("temp").Range("T13")

Sheets("rooster").Select

sel = [bereik] & [bereik1]
Range(sel).Select
 
Code:
Sub test()
    With Sheets("Temp")
        Range(.[T12] & .[T13]).Select
    End With
End Sub
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan