Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

wie übergebe ich Inhalt eines Bearbeitungsfeldes..

Forumthread: wie übergebe ich Inhalt eines Bearbeitungsfeldes..

wie übergebe ich Inhalt eines Bearbeitungsfeldes..
08.08.2002 10:25:22
Sascha
in enem dialog in eine Zelle?

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: wie übergebe ich Inhalt eines Bearbeitungsfeldes..
08.08.2002 10:41:23
Andreas
Hi,
in Excel 5 wars bestimmt genauso:
Worksheets("name deines blattes").Cells(rowCount, colCount).Value = "name deines textfeldes"

rowCount = Variable fuer Zeile
colCount = Variable fuer Spalte

Hoffe es hilft Dir :-)

Andreas

Re: wie übergebe ich Inhalt eines Bearbeitungsfeldes..
08.08.2002 10:41:38
Bernd Held
Hallo Sascha,

anbei ein DemoCode. Eventuelle kannst du diesen umschreiben udn für Deinen Zweck einsetzen.

Sub DatenSpeichern()
Dim zähler As Integer
Dim suchsting As String
Worksheets("Wareneingang").Activate
' Prozedur zeigt die Erfassungsmaske an
Anfang:
Set dlg1 = Application.DialogSheets("Warendialog")
suchstring = dlg1.EditBoxes("WE_NUMMER").Text
'ISt Satz schin erfaßt / Einfügeposition suchen
Columns("A:A").Select
On Error GoTo weiterN
Selection.Find(What:=suchstring, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate
MsgBox "Dieser Satz existiert schon !": Exit Sub
weiterN:
Selection.Find(What:="EOF", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False).Activate
ActiveCell.Offset(0, 0).Range("A1").Select
' Prüfen, ob alle wichtigen Felder ausgefüllt sind
For zähler = 1 To 6
If dlg1.EditBoxes(zähler).Text = "" Then
MsgBox dlg1.EditBoxes(zähler).Name & " fehlt"
dlg1.Focus = dlg1.EditBoxes(zähler).Name
Exit Sub
End If
Next zähler

With Application.Selection
.Offset(0, 0).Value = dlg1.EditBoxes("WE_NUMMER").Text
.Offset(0, 1).Value = dlg1.EditBoxes("WARENEINGANGSDATUM").Text
.Offset(0, 2).Value = dlg1.EditBoxes("LIEFERSCHEIN_NUMMER").Text
.Offset(0, 3).Value = dlg1.EditBoxes("LIEFERANT").Text
.Offset(0, 4).Value = dlg1.EditBoxes("SPEDITION").Text
.Offset(0, 5).Value = dlg1.EditBoxes("ANNEHMER").Text
End Sub

Wenn Du magst kann ich Dir auch die komplette Datei schicken,. Wenn ja, dann mail mich einfach an.

Viele Grüße
Bernd
MVP für Microsoft Excel
Excel Know-How und Office-Publikationen unter: http://held-office.de

Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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