Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Inputbox berenzen (<=100)

Inputbox berenzen (<=100)
12.01.2015 17:19:09
Philipp
Hallo,
meine Freundin muss für die Uni, eine VBA Programmierung vornehmen in der bei einere Division einer natürlichen Zahl a Dieses haben wir auch mit der Folgenden Programierung soweit gelöst bekommen, aber die Begrenzung der Inputbox auf eine Zahl

Sub Division_zweier_zahlen()
'Gibt den Quotient zweier Zahlen aus
'Deklaration der Variablen
Dim z_1 As Byte, z_2 As Byte
Dim Quotient As Byte
'Eingabedaten
z_1 = InputBox("Geben Sie die erste Zahl 

Versucht haben wir es auch über einen Loop aber da bekomme ich immer einen Fehler:

Sub Division_zweier_zahlen()
'Gibt den Quotient zweier Zahlen aus
'Deklaration der Variablen
Dim z_1 As Byte, z_2 As Byte
Dim Quotient As Byte
'Eingabedaten
z_1 = InputBox("Geben Sie die erste Zahl  100 Then z_1 = ""
Do
Loop Until z_1  ""
z_2 = 5
'Verarbeitung
Quotient = z_1 Mod z_2
'Ausgabedaten
MsgBox (" Der Quotient von " & z_1 & " und " & z_2 & " ist " & Quotient)
End Sub

Über einen Lösungsvorschlag wie wir das Problem lösen wäre ich sehr dankbar.
Vielen Dank im Voraus
Philipp

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Inputbox berenzen (<=100)
12.01.2015 17:32:34
ransi
HAllo Phillip,
Ich würd es so machen:
' **********************************************************************
' Modul: Tabelle1 Typ: Element der Mappe(Sheet, Workbook, ...)
' **********************************************************************

Option Explicit

Sub Division_zweier_zahlen()
    Dim z_1 As Long
    Dim z_2 As Long
    Dim Rest As Long
    'Eingabedaten
    z_1 = Application.InputBox("Geben Sie die erste Zahl <=100 ein:", , , , , , , 1)
    If z_1 <> False Then
        Select Case z_1
            Case Is <= 100
                z_2 = 5
                'Verarbeitung
                Rest = z_1 Mod z_2
                MsgBox (" Der Rest von " & z_1 & " und " & z_2 & " ist " & Rest)
        End Select
        Else:
        MsgBox """Abbrechen"" geclickt"
    End If
End Sub


ransi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige