Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Eingabebox erstellen
#21
Hi Alexandra,

(17.05.2015, 11:17)cysu11 schrieb: wie gesagt bin Anfängerin :)

dafür ist das Ergebnis aber gar nicht schlecht, das ist sogar gut!
Wenn ich das früher gesehen hätte, dann hätte ich darauf aufgebaut.
Antworten Top
#22
(17.05.2015, 12:27)Rabe schrieb: Hi Alexandra,



(17.05.2015, 11:17)cysu11 schrieb: wie gesagt bin Anfängerin :)

dafür ist das Ergebnis aber gar nicht schlecht, das ist sogar gut!
Wenn ich das früher gesehen hätte, dann hätte ich darauf aufgebaut.
Hallo Ralf,

danke, aber mein Code ist wahrscheinlich viel zu lang, wahrscheinlich bekommt Ihr Profis in ein paar Zeilen hin! :)

Habe das Ganze noch bissi verfeinert/ergänzt, siehe Anhang! 

Bit gespant wie es gefällt!?

VG
Alexandra


Angehängte Dateien
.xlsm   Fensterfläche.xlsm (Größe: 40,89 KB / Downloads: 7)
[-] Folgende(r) 1 Nutzer sagt Danke an cysu11 für diesen Beitrag:
  • wavemaster
Antworten Top
#23
Hi Alexandra,

(17.05.2015, 12:42)cysu11 schrieb: danke, aber mein Code ist wahrscheinlich viel zu lang, wahrscheinlich bekommt Ihr Profis in ein paar Zeilen hin! :)

falls Du was verkürzen willst, hier ein Vorschlag, das geht auch mit ComboBoxen und CheckBoxen:

Statt:
PHP-Code:
   Me.TextBox1.Text ""
 
   Me.TextBox2.Text ""
 
   Me.TextBox3.Text ""
 
   Me.TextBox4.Text ""
 
   Me.TextBox5.Text ""
 
   Me.TextBox6.Text "" 

schreibst Du so:
PHP-Code:
   For i 1 To 6
        Me
.Controls("TextBox" i) = ""
 
   Next 

Jetzt fehlt aber noch die Blockierung der Textfelder für Fensterfläche und Typ = Bauteil
[-] Folgende(r) 1 Nutzer sagt Danke an Rabe für diesen Beitrag:
  • wavemaster
Antworten Top
#24
(17.05.2015, 13:12)Rabe schrieb: Hi Alexandra,


(17.05.2015, 12:42)cysu11 schrieb: danke, aber mein Code ist wahrscheinlich viel zu lang, wahrscheinlich bekommt Ihr Profis in ein paar Zeilen hin! :)

falls Du was verkürzen willst, hier ein Vorschlag, das geht auch mit ComboBoxen und CheckBoxen:

Statt:

PHP-Code:
   Me.TextBox1.Text ""
 
   Me.TextBox2.Text ""
 
   Me.TextBox3.Text ""
 
   Me.TextBox4.Text ""
 
   Me.TextBox5.Text ""
 
   Me.TextBox6.Text "" 

schreibst Du so:

PHP-Code:
   For i 1 To 6
        Me
.Controls("TextBox" i) = ""
 
   Next 

Jetzt fehlt aber noch die Blockierung der Textfelder für Fensterfläche und Typ = Bauteil

Hallo Ralf,


die sind bereits blockiert!


Vg
Alexandra
[-] Folgende(r) 1 Nutzer sagt Danke an cysu11 für diesen Beitrag:
  • wavemaster
Antworten Top
#25
Hallo,


noch etwas ergänzt "Position löschen".



VG
Alexandra


Angehängte Dateien
.xlsm   Fensterfläche.xlsm (Größe: 39,53 KB / Downloads: 8)
[-] Folgende(r) 1 Nutzer sagt Danke an cysu11 für diesen Beitrag:
  • wavemaster
Antworten Top
#26
(17.05.2015, 14:53)cysu11 schrieb: Hallo,


noch etwas ergänzt "Position löschen".



VG
Alexandra

Vielen Dank an alle,

 wo kann man so etwas lernen oder nachlesen.
Eine Frage noch was bedeutet diese Angabe

letzte_Zeile = .Range("B65536")

wenn Angeneommen meine Liste auf 100 Zeilen begrenzt sein soll, dann müßte Ich die Zeile wie folgt umbenennen

letzte_Zeile = .Range("B100")

ist das richtig......

:19: :19: :19: :19: :19: :19:
Antworten Top
#27
(17.05.2015, 19:08)wavemaster schrieb:
(17.05.2015, 14:53)cysu11 schrieb: Hallo,


noch etwas ergänzt "Position löschen".



VG
Alexandra

Vielen Dank an alle,

 wo kann man so etwas lernen oder nachlesen.
Eine Frage noch was bedeutet diese Angabe

letzte_Zeile = .Range("B65536")

wenn Angeneommen meine Liste auf 100 Zeilen begrenzt sein soll, dann müßte Ich die Zeile wie folgt umbenennen

letzte_Zeile = .Range("B100")

ist das richtig......

:19: :19: :19: :19: :19: :19:

Hallo Wavemaster,


brauchst du nicht ändern, Excel findet mit dem Code die letzte Zeile!


VG
Alexandra
Antworten Top
#28
Hi,

(17.05.2015, 14:53)cysu11 schrieb: noch etwas ergänzt "Position löschen".

gut gemacht!
Antworten Top
#29
Hallo zusammen,

meine Frage war noch wo kann man das mit Eingabeboxen bzw UF lernen oder nachschauen. Wann kommt welcher Befehl wohin.

Wäre ne tolle Sache wenn Ich dazu noch eine Info bekommen könnte.


Würde gerne selbst eine UF basteln...learning by doing  :19: :19: :19: :19: :19: :19:
Antworten Top
#30
Hi,

einmal in Tante Gugl eingeben: Userform in Excel erstellen. Und du bekommst eine Unmenge Seiten mit Erklärungen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste