Avatar billede tama Nybegynder
02. december 2004 - 10:51 Der er 8 kommentarer

Vælg range ud fra en form

Jeg kunne godt tænke mig at lave en form hvor jeg klikke på et textfield og derefter vælge de celler ud jeg vil bruge ligesom man kan når man vælger betinget formatering eller når man arbejder med diagrammer.
Det har vel et eller andet med at sætte en textfield type!!!

Håber der er nogle eksperter der kan hjælpe!!!
Avatar billede martin_moth Mester
02. december 2004 - 13:22 #1
Øhh - taler du om VBA t. Excel, eller?
Avatar billede tama Nybegynder
02. december 2004 - 13:35 #2
VBA!! har fundet ud af at det har noget at gøre med noget kaldet editRef. Men jeg kan ikke finde den når jeg kigger på min form
Avatar billede tama Nybegynder
02. december 2004 - 13:35 #3
øhh RefEdit!!!
Avatar billede bak Forsker
02. december 2004 - 23:33 #4
Ja, du kan indsætte en refedit box på din form.
Her kan du udpege et område, men returnværdien fra refEdit er tekst, så hvis du skal bruge den så skal du gøre sådan ger

Private Sub CommandButton1_Click()
Dim RNG As Range
Set RNG = Range(RefEdit1)

RNG.Select
End Sub
Avatar billede bak Forsker
02. december 2004 - 23:47 #5
og sådan hvis det er flere omåder der markeres

Private Sub CommandButton1_Click()
Dim RNG As Range, x As Long, Temp As Variant
    'del strengen op i ankelte adresse områder
    Temp = Split(RefEdit1, ";")
    'tildel 1. område til rng
    Set RNG = Range(Temp(LBound(Temp)))
    'tildel hver af de efterfølgende områder
    For x = LBound(Temp) + 1 To UBound(Temp)
        Set RNG = Union(RNG, Range(Temp(x)))
    Next
    'marker områdene
    RNG.Select
End Sub
Avatar billede tama Nybegynder
07. december 2004 - 15:17 #6
Tak for svarene, men problemet lå mere i hvordan man fik en refedit boks ind i ens form.
Kan godt være at det er et dumt spørgsmål!!
Avatar billede bak Forsker
07. december 2004 - 18:15 #7
Højreklik på toolboxen, vælg Additional Controls, find RefEdit.ctrl og sæt flueben ved den.
Den er så nu i toolboxen.
Tryk på den og indsæt en RefEdit-box på din form.
Avatar billede tama Nybegynder
08. december 2004 - 09:18 #8
Det var lige det svar jeg manglede. Mange tak!!!
30 point til dig
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester