Avatar billede jorgenjo Nybegynder
06. december 2008 - 18:04 Der er 3 kommentarer og
1 løsning

Jeg får fejl under afvikling af 2 næsten ens inputboxe

Er der en som kan se fejlen - den første virker efter hensigten, den anden melder fejl? - se kommentar
Avatar billede jorgenjo Nybegynder
06. december 2008 - 18:05 #1
Sub test2()

Dim iår1 As Integer
Dim sNavn As String

Range("B4").Select
Dim Message1, Title1
Message1 = "Indtast første!"
Title1 = "Første?"
   
If ActiveCell.Value = "" Then
iår1 = Application.InputBox(Message1, Title1, , , , , , 1)
   
    'Hvis annuller eller kryds
    If iår1 = False Then
    MsgBox "Proceduren blev annulleret!"
    Exit Sub
    Else
    End If
    With ActiveCell
            .Value = iår1
    End With
             
Range("B6").Select
Dim Message2, Title2
Message2 = "Indtast personens navn?"
Title2 = "Personens navn"
   
If ActiveCell.Value = "" Then 'melder fejl her
sNavn = Application.InputBox(Message2, Title2, , , , , , 2)
   
    'Hvis annuller eller kryds
    If sNavn = False Then 'ny
    MsgBox "Proceduren blev annulleret!"
    Exit Sub
    Else
    End If
    With ActiveCell
        .Value = sNavn
    End With

End If
End If
End Sub
Avatar billede excelent Ekspert
06. december 2008 - 19:30 #2
slet
Dim sNavn As String
eller ændre til
Dim sNavn As Variant
Avatar billede jorgenjo Nybegynder
06. december 2008 - 22:31 #3
Tak for det - den virker. Jeg vil acceptere et svar.

Fortsat god weekend.
Avatar billede excelent Ekspert
07. december 2008 - 08:23 #4
tak i lige måde
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