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

Excel VBA

Forumthread: Excel VBA

Excel VBA
18.03.2003 15:48:22
Kofi
moin moin männaz ;)

ichhab da ein problem mit excel ich habe eine preisliste erstellt und möchte per mausklick eine form erscheinen lassen also soeine maske:
Bestellnummer: [ ]
Rebsorte: [ ]
Jahrgang: [ ]
Qualitätsstufe: [ ]
Lage: [ ]
Preis: [ ]
und wenn man das eingegeben hat,
überprüft der ob die bestellnummer 5 stellig ist ob der betrag gültig ist (also man z.B. kein ?zeichen eingeben darf
und ob jahrgang nur eine zahl ist usw.. und dann trägt der as automatisch in die nächste freie zeile ein


wie kan man das machen ?

ich kann visual basic und mit makros hab ich mich auch schonmal n' kleines bißchen beschäftigt
aber das schwierigste ist irgendwei das der in der preisliste automatisch in die letzte beschriebene zeile + 1 weiter geht

hier is die preisliste bei:

http://www.excel-center.de/forum/download.php?f=1&file=re_koooofi.xls


vielen dank schonmal für eure hilfe

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Excel VBA
18.03.2003 15:54:36
PeterA

Hallo Kofi !

Private Sub TbxJahrgang_Change()
If Not IsNumeric(TbxJahrgang) Then
TbxJahrgang = ""
MsgBox "Eingabe ist keine Zahl",vbinfo
End If
End Sub

Mid diesem Code überprüfst du sofort bei der eingabe ob der Jahrgang eine Zahl ist.

Ciao Peter

Anzeige
Re: Excel VBA
18.03.2003 15:58:09
Oliver

Das Du kopieren und Einfügen kannst brauchts Du uns nicht beweisen. Wir gehen davon aus, das der der am Computer sitzt dies kann.


Schaue mal hier, Rundumschlag
https://www.herber.de/forum/whatsnew.htm

Re: Excel VBA
18.03.2003 16:21:49
kofi

das wusste ich von visual basic ... aber wie macht man das , das der in die 1. freie zeile der tabelle um dann dort den inhalt des textfeldes in die tabelle zu übernehmen ?

danke erstmal !

Anzeige
Re: Excel VBA
18.03.2003 21:12:10
gordon


http://www.excel-tutorial.de/2001/basics0.htm

s. unter RealLastCell, Code von Walkenbach - damit kannst Du vor Einfügen die letzte verwendete Zelle ermitteln. Zeilennummer dieser Zelle + 1 , that's it.

Gruß
gordon

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige