/
Forside
/
Teknologi
/
Udvikling
/
VB/Basic
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
VB/Basic
#
Navn
Point
1
berpox
2425
2
pete
1435
3
CADmageren
1251
4
gibson
1230
5
Phylock
887
6
gandalf
836
7
AntonV
790
8
strarup
750
9
Benjamin...
700
10
tom.kise
610
ActiveSheet.Shapes("a").Select
Fra :
Carsten Troelsgaard
Dato :
20-11-02 22:04
Daw Godtfolk
Hvis du har arbejdet med tegneobjecter og VB kender du fx koden:
ActiveSheet.Shapes("a").Select
Jeg har i lang tid manglet det at kunne lægge en ny shape til en shape eller
shapegruppe som allerede er selected, uden at skulle skrive alle navngivne
shapes op i et array ........... og det har åbenbart en (ikke særlig logisk)
kode som jeg ikke har set dokumenteret i MS Offices97's hjælpefunktioner.
Med ovenstående a1 selected kan a2 samles op med:
Sub Samle()
Dim a1, a2 As Shape
Set a1 = ActiveSheet.Shapes("a")
Set a2 = ActiveSheet.Shapes("b")
a1.Select
a2.Select False
End Sub
...... jeg skulle måskt tilføje et lille forbehold: Det virker på
min maskine!
Hilsener
carsten.troelsgaard@mail.dk
Søg
Alle emner
Teknologi
Udvikling
VB/Basic
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177552
Tips :
31968
Nyheder :
719565
Indlæg :
6408847
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.