24. juni 2005 - 11:09Der er
14 kommentarer og 1 løsning
Betingelser med 2 sæt radio buttons, argh!
Hej,
Jeg har to grupper med hhv. 4 og 2 buttons.
Gruppe 1: Produkter Fire produkter, der hver har to oprettelsespriser og abonnementspriser. Disse værdier er i celler i et andet ark.
Gruppe 2: Prismodeller To prismodeller, hvor valget bestemmer hvilken af de to oprettelsespris og abonnementspris "sæt" der skal vælges for hver af de fire produkter
- Der er et tekstfelt til "Oprettelsespris", der skal udfyldes efter valget i BEGGE de to grupper - Tilsvarende er der et tekstfelt til "Abonnementspris", der skal udfyldes efter valget i BEGGE de to grupper.
Eksempler: - Hvis der vælges produkt 1 OG Prismodel 1, så er oprettelsen 0 kr. og abonnementsprisen er nr. 1. - Hvis der vælges produkt 4 OG Prismodel 2, så er oprettelsen x kr., og abonnementsprisen er nr. 2
Hver gang der ændres i ENTEN Produkt eller Prismodel, skal tekstfelterne opdateres.
Lidt inspiration: Private Sub OptionButton1_Click() If OptionButton1.Value = True And Worksheets("ARK2").OptionButton1.Value = True Then TextBox1.Value = "oprettelsespris og abonnementspris " End Sub
If OptionButton1 And OptionButton10 Then TextBox1 = "2A"
Problemet er bare, at jeg ikke vil have værdierne inde i koden, da de skal kunne opdateres løbende i alm. celler. Og min reference virker åbenbart ikke...
Find "Egenskaber" i menuen "Kontrolelementer". Der er en egenskab, der hedder "Groupname" (jeg har den engelske version). Så navngiver du bare hver af dine optionbuttons, så de er i forskellige grupper. Jeg har dog ikke fundet ud af, hvordan jeg bruger Grupper i VBA-koden.
se bort fra min sidste post! Den her kode virker hos mig: Private Sub CommandButton1_Click() If OptionButton1.Value = True And OptionButton3.Value = True Then TextBox1.Value = Worksheets("Ark1").Range("a2") End Sub
Well, den er jo stort set magen til min kode ovenfor, og den virker ikke. Der må noget andet til! (Har prøvet igen...)
Could not set value property - type mismatch.
Det burde kunne løses med en eller flere variabler, hvor tekstboksen så altid = den variable, men variablen ændrer sig efter hvad der er valgt i de forsk. optionbuttons..?
Der står et tal. Jeg ved ikke hvad der skete, men det virker her hjemme nu - men ikke på min arbejds pc... Så sagen er jo egentlig løst - det er bare lidt klodset - jeg har rigtig meget kode :-).
Smid et svar - så giver jeg dig point og lukker sagen!
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.