Bedankt voor je snelle reactie!
Ik was jou functie nog aan het testen en inderdaad, ook ik ben nog niet helemaal tevreden
Het enige wat misloopt, volgens mij, is hetvolgende:
Als je gewoon tekst ingeeft (bv 'Blah') ipv een getal of de cel leeg te laten, dan loopt jou functie vast op volgende regel:
Select Case Cel.Value
en het resultaat is dan '#waarde'
Volgens mij is jou functie er niet veraf
(maar VBA, dat is voor mij weeral een tijd geleden
)
Mijn doel was om het zo eenvoudig mogelijk te houden
Vandaar dat ik eerst dacht aan een simpele functie in excel
(die er een beetje complex uitziet
En pas daarna zelf een functie schrijven, indien via bestaande excel-functies mijn doel niet kan bereikt worden
Ik zal nog eens proberen om uit te leggen wat ik wil bereiken:
Hou even geen rekening met die cel G12:
Dan wil ik gewoon in een specifieke cel de tekst 'nummer: ' gevolgd door het getal, dat tussen de haakjes staat in de naam van het werkblad. Dus voor 'Blad 1 (2)' wil ik in die cel de tekst 'nummer: 2'
Als ik een werkblad kopieer wordt dit automatisch 'Blad 1 (3)' en wil ik dus dat die cel A1 de tekst 'nummer: 3' bevat. Maar
het kan gebeuren dat ik zelf de naam van het werkblad wijzig naar bijvoorbeeld 'Blad 1 (4)'. Dan wil ik dat de cel A1 automatisch de tekst 'nummer: 4' toont.
Die cel G12 is enkel een bijkomende conditie: énkel als er in deze cel iets werd ingetypt (een cijfer of tekst) wil ik dat die index er wordt aan toegevoegd, anders niet en toon je gewoon de tekst 'nummer: '
groetjes,
Isabel