Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
232to236
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
232to236
232to236
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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

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

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige