Hallo, ik heb het volgende stukje in een macro staan:
De waarde van cell E2 wordt nu keurig weergegeven in een Msgbox, wanneer ik dus de eerste optie aanklik in mijn lijstje. Nu wil ik echter dat excel dan naar een bepaalde sheet gaat, daarvoor had ik het stukje code gebruikt dat te zien is onder msgbox. Dit werkt echter niet, in mijn ogen omdat "jaja" een range voorsteld en geen integer. Nu heb ik de integer "naam" al eens ingevoegd; dit geeft geen oplossing (ik hem 'm even uitgezet in dit voorbeeld...).... De waarde van cell E2 is overigens tekst; dit is jammer, want anders zou het mij lukken door een integer te bepalen die de waarde van de cell (range) gewoon optelt (bijv. naam = Application.WorksheetFunction.Sum(jaja)).... dat kan nu dus niet....
Dit lijkt mij een redelijk "basic" probleem, alleen is mijn "basic" kennis niet echt prima.... Kan iemand mij hiermee helpen??
Alvast bedankt!!!
code:
1
2
3
4
5
6
7
8
9
10
11
12
| Sub ga_naar()
Dim keuze As Integer, jaja As Range, naam As Integer
Set jaja = Worksheets("Voorblad").Range("E2")
' naam = jaja
Application.ScreenUpdating = False
keuze = ActiveSheet.ListBoxes("1").Value
Select Case keuze
Case 1
MsgBox jaja
'Sheets(jaja).Select
End Select
End Sub |
De waarde van cell E2 wordt nu keurig weergegeven in een Msgbox, wanneer ik dus de eerste optie aanklik in mijn lijstje. Nu wil ik echter dat excel dan naar een bepaalde sheet gaat, daarvoor had ik het stukje code gebruikt dat te zien is onder msgbox. Dit werkt echter niet, in mijn ogen omdat "jaja" een range voorsteld en geen integer. Nu heb ik de integer "naam" al eens ingevoegd; dit geeft geen oplossing (ik hem 'm even uitgezet in dit voorbeeld...).... De waarde van cell E2 is overigens tekst; dit is jammer, want anders zou het mij lukken door een integer te bepalen die de waarde van de cell (range) gewoon optelt (bijv. naam = Application.WorksheetFunction.Sum(jaja)).... dat kan nu dus niet....
Dit lijkt mij een redelijk "basic" probleem, alleen is mijn "basic" kennis niet echt prima.... Kan iemand mij hiermee helpen??
Alvast bedankt!!!