08. november 2006 - 11:55Der er
4 kommentarer og 1 løsning
Identificer graf
Jeg er ved at lave noget VBA kode hvor brugeren vælger en graf i et excel regneark som skal kopieres over i et andet regneark. Den gamle graf i det andet regneark skal i den forbindelse slettes.
Denne graf vil have et nyt navn hver gang, fra sidste gang der blev kopieret over. For at få den gamle graf slettet bliver jeg alså nød til at kende navnet.
Er der en måde at finde ud af dette navn, enten ved at gemme det umiddelbart efter kopiering, eller identificier det når den nye graf skal sættes ind?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har fundet en løsning på problemet vha følgende kode efter jeg paster ind
Dim navn As String navn = Activechart.Name
og så gemme navnet i en celle til næste gang.
Problemet er at navn bliver på følgende format ["sheetnavn" "grafnavn"] når jeg næste gang kalder grafen i et ActiveSheet.ChartObjects(navn).Activate skal det være på formatet ["grafnavn"].
Er der en måde at gå ind og manipulere indeholdet af string'en så jeg smider første del væk?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.