JPSchoenmaker
Gebruiker
- Lid geworden
- 4 jul 2008
- Berichten
- 11
Excel 2007 werkt veel meer met tabelnamen.
Ik heb een grote draaitabel en dubbel klik op het gewenste data onderdeel.
Excel 2007 maakt dan zelf een tabel aan en geeft zelf een naam aan dat tabel, maar die naam is als je het vaker doet steeds weer anders. Ik wil met die data speciale bewerkingen maken die ik samenvat in een macro. Hoe selecteer ik de huidige tabel waar ik me in begeef zonder de naam te kennen.
Ik ben ers=achter gekomen dat excell het ziet als een listobject en dat het wijzigen als je de naam wel kent niet zo moeilijk is:
ActiveSheet.Listobjects("Oude Naam").Name = "Nieuwe Naam"
Maar hoe als je dus de naam niet kent?
Ik heb het voorlopig opgelost door elke keer voor de macro zelf de naam te veranderen in "test" en dan vervolgens de macro te starten, maar er moet toch ook en manier zonder zijn.
Ik heb een grote draaitabel en dubbel klik op het gewenste data onderdeel.
Excel 2007 maakt dan zelf een tabel aan en geeft zelf een naam aan dat tabel, maar die naam is als je het vaker doet steeds weer anders. Ik wil met die data speciale bewerkingen maken die ik samenvat in een macro. Hoe selecteer ik de huidige tabel waar ik me in begeef zonder de naam te kennen.
Ik ben ers=achter gekomen dat excell het ziet als een listobject en dat het wijzigen als je de naam wel kent niet zo moeilijk is:
ActiveSheet.Listobjects("Oude Naam").Name = "Nieuwe Naam"
Maar hoe als je dus de naam niet kent?
Ik heb het voorlopig opgelost door elke keer voor de macro zelf de naam te veranderen in "test" en dan vervolgens de macro te starten, maar er moet toch ook en manier zonder zijn.