Avatar billede jokerper Nybegynder
18. februar 2010 - 16:01 Der er 5 kommentarer og
1 løsning

vbe - excel - textbox - 2 option - 1 næste -

Hejsa

Har lige brug for lidt hjælp.

Mit regneark består af følgende:
1. række
a1 = spm
b1 = svar1
c1 = svar2
2.række
a2 = spm
b2 = svar1
c2 = svar2
osv.

jeg vil så gerne have det således:

textbox1.text = a1
optionbtn1 = b1
optionbtn2 = c1

En næste knap

som indsætter svaret i regnearket og vælger næste række.
noget med

offset(0, 1).select
offset(0, 1).value

Så mit regneark ender således:

a1 spm - b1 eller c1 = svar

Hvordan gør jeg dette nemmest
Avatar billede store-morten Ekspert
18. februar 2010 - 16:24 #1
Jeg har et regneark, med en Userform.
Kan måske tilrettes.
Send en mail hvis du vil se på det?
Adresse under profil.
Avatar billede store-morten Ekspert
20. februar 2010 - 14:43 #2
Prøv om dette virker?
Overskrifter i række 1 (A1: Spørgsmål? - B1: Svar 1 - C1: Svar 2 - D1: Valgte svar)
Første spørgsmål i A2
Svar 1 i B2
Svar 2 i C2
Valgte svar gemmes i D2

Sub SpørgeSkema()
Dim iResultat1
Dim SvarValg
Dim Svar

Range("A2").Select
 
Retur:
If ActiveCell.Value = "" Then
    MsgBox "Der er ikke flere spørgsmål.", , "Hovsa?"
    Exit Sub
Else
    iResultat1 = InputBox(ActiveCell.Value & vbCrLf & _
    "" & vbCrLf & _
    "Svar mulighed 1:" & vbCrLf & ActiveCell.Offset(0, 1).Value & vbCrLf & _
    "" & vbCrLf & _
    "Svar mulighed 2:" & vbCrLf & ActiveCell.Offset(0, 2).Value, _
    "Spørgsmål?", "Skriv 1 eller 2 for valgte svar")
If iResultat1 = "Skriv 1 eller 2 for valgte svar" Then
    Svar = MsgBox("Du skal skrive 1 eller 2 for valgte svar", , "Mangler svar?")
If Svar = vbOK Then GoTo Retur
Else
End If
If iResultat1 = 1 Then SvarValg = ActiveCell.Offset(0, 1).Value
If iResultat1 = 2 Then SvarValg = ActiveCell.Offset(0, 2).Value
With ActiveCell
    .Offset(0, 3).Value = SvarValg
    End With
ActiveCell.Offset(Selection.Rows.Count, 0).Activate
  GoTo Retur
End If
End Sub
Avatar billede jokerper Nybegynder
21. februar 2010 - 16:34 #3
Ja det er en anden måde at gøre det på!!!

Lægger i nogle svar, tak.
Avatar billede store-morten Ekspert
21. februar 2010 - 21:48 #4
Et Svar ;-)

Har du fundet en løsning du kan bruge?
Det jeg sendte, skulle jo tilpasses meget.

Morten
Avatar billede store-morten Ekspert
21. februar 2010 - 22:17 #5
Ups...

Her er et 'Svar'
;-)
Avatar billede jokerper Nybegynder
22. februar 2010 - 06:43 #6
ja, det kunne jeg, der var noget kode som opfriskede min hukommelse.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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