Ga naar inhoud

Tabblad selecteren d.m.v. variabele tabblad naam


Cor-Assa
 Delen

Aanbevolen berichten

Beste mensen,

Ik heb een bestand met meerdere tabbladen.

Vanuit een aantal tabbladen schakel in naar 1 bepaald tabblad om gegevens te verwerken dit is "Brief 1".

Dim Deelnemerslijst As String
Sub Test()
    Deelnemerslijst = ActiveSheet.Name
    Sheets("Brief 1").Select
    Deelnemerslijst.Select 'Deze opdracht werkt niet! Hoe kan ik naar een variabele werkblad naam verplaatsen
End Sub

Afhankelijk van waar ik vandaan kwam (welk tabblad) moet ik na de verwerking weer terug naar het vorige tabblad.

De variabele hierin is 'Deelnemerslijst', hoe kom ik hiernaar terug?

Zoals gezegd is dit afhankelijk van welk tabblad ik vandaan kom.

B.v.d.

Cor Assa

Link naar reactie
Delen op andere sites


Deze in ThisWorkbook module.

 

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
    Deelnemerslijst = Sh.Name
End Sub

 

En deze in een Standaard module.


 

Public Deelnemerslijst As String

Sub Test()
    Application.Goto Sheets(Deelnemerslijst).Range("A1")
End Sub

 

Experimenteer hiermee maar eens wat, dan kan je het zeker aanpassen aan je noden.

Link naar reactie
Delen op andere sites


 Delen

×
×
  • Nieuwe aanmaken...