Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular
zurück: Über SetFocus Combobox-Eintrag blau hinterlegen weiter: mehrere Filterkriterien nacheinander wählen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Barti20
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. März 2010, 13:20
Rufname:

Formular - Formular

Nach oben
       Version: Office 2003

Hallo Leute ich steh vor einer Schwierigen Aufgabe zu mindestens für mich.
Ich soll eine Formular machen mit 10 Fragen ich weiss auch schon wie es aussehen soll.
Aber ich weiss nicht wie ich da Funktionen hinterlegen kann.
Ich weiss das man es in vba schreiben muss nur da liegt das problem ich kann kein vba.
Aber ich weiss schon wie es funktionieren soll da ich c programmieren kann.
Vlt. habt ihr ja ein paar tutorials für mich womit ich das umsetzen kann bzw könnt mir erklären wie es geht.
Ich fang einfach mal an.
So soll es aussehn:

Frage1(Label): Eingabefeld(Textbox)
Frage2(Label): Eingabefeld(Textbox)
.
.
.
.
Frage10(Label): Eingabefeld(Textbox)
Speichern(Button)

Alle eingaben sind vom Datentyp Integer.

Die Funktion soll so aussehn das wenn man auf den Speicherbutton klickt
das die Eingaben in den Textboxen ausgelesen werden und auf ein anderes Tabellenblatt gespeichert werden soll.

Weiterhin ist es so das es eine Umfrage ist und wenn nun noch ein zweiter und dritter kommt und acuh die fragen beantwortet, sollen die antworten auf das gleich tabellenblatt wie die ersten antworten.
Das heisst das zweite tabellenblatt muss irgendwie ausgelesen werden und das programm muss erkennen wo der letzte eintrag is und den nächsten antwort datensatz drunter schreibt.

Ist das mit vba realisierbar und wenn ja wie ?

ICh danke euch schon mal für eure Hilfe
Liebe Grüße
Barti
Grueni
Alle ECDL Advanced Diplome, VBA Newbie


Verfasst am:
30. März 2010, 13:43
Rufname: Christian
Wohnort: Schweiz


AW: Formular - AW: Formular

Nach oben
       Version: Office 2003

Es ist sicher machbar Smile ich wollt dir eigentlich gerade was hochladen zum anschauen aber leider kann ich nichts raufladen Smile ich schau mal ob ichs sonst wo finde Smile
_________________
Gruss Grueni

Bill Gates wird demnächst in "Wetten daß ?..." auftreten. Er will 8 von 10 Win95-Fehlern an den Wutausbrüchen der Anwender erkennen.
Barti20
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. März 2010, 14:08
Rufname:

AW: Formular - AW: Formular

Nach oben
       Version: Office 2003

ok ich sag schon mal danke Smile
Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
30. März 2010, 17:46
Rufname: Klaus
Wohnort: Sassenburg

AW: Formular - AW: Formular

Nach oben
       Version: Office 2003

Hallo Barti,

du kannst dich ja mal hier unter UserForms umsehen.

_________________
Viele Grüße
Klaus-Dieter
Lösungsvorschläge sind, wenn es keinen anders lautenden Hinweis gibt, von mir getestet.
Yoga ist besser, als rumsitzen und gar nichts machen.
Barti20
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. Apr 2010, 11:21
Rufname:


AW: Formular - AW: Formular

Nach oben
       Version: Office 2003

hey leute die seiten haben mir echt geholfen...

Steh jetzt allerdings vor einem Probelm es ist soweit alles fertig und es funzt auch alles wunderbar.

Auf der letzten seite soll es einen Button geben der Excel Schließt und das excel Dokument abspeichert (überschreibt)

Lösen will ich das ganze so :

Code:
ActiveWorkbook.SaveAs FileName:="Testdatei.xls"
ActiveWorkbook.Close


Zitat:
Nur irgendwie geht es nicht..
Er sagt Laufzeitfehler 91:
Objektvariable oder With-Blockvariable nicht festgelegt


Wie kann ich das lösen und wo wird die Datei hingespeichert ?
ich möchte keinen festen pfad angeben da die datei auf einen server gepeichert werden soll
WIe kann man es machen das die Vorhandene Datei immer überschrieben wird?

Und funktioniert das mit ActiveWorkbook überhaupt?
Da ich alle Tabellenblätter für reine User ausblende ...
Nur der Admin kann die Tabellenblätter einsehen.

Danke schon mal im Voraus

Edit:

Vlt is das heir noch eine Hilfreiche Info:
Code:

 If tb_Passwort = "test" Then
    User = "Admin"
        Windows("Formular v1.0.xls").Visible = True
       
    Else
        Windows("Formular v1.0.xls").Visible = False
        Antwort = MsgBox("Passwort falsch", vbOKOnly, "ZMP Test")
    End If


Code:

Private Sub Workbook_Activate()
If User <> "Admin" Then
    If Windows("Formular v1.0.xls").Visible = True Then
        Windows("Formular v1.0.xls").Visible = False
    End If
End If


End Sub


Deshalb auch die Frage ob das mit activeWorkbook funzt
habs mal so Probiert:

Code:
Dim object As Object
Set object = "Formular v1.0.xls"
object.SaveAs Filename:="Formular_test.xls"


aber das geht net da sagt er Typen unverträglich und makiert das hier : "Formular v1.0.xls"
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formate: Formular u. Format Problem 2 ahapezet 87 26. Feb 2013, 17:10
ahapezet Formular u. Format Problem
Keine neuen Beiträge Excel Formeln: Excel Formular (Wenn Formel?) 4 Sandy82 314 09. Okt 2012, 20:29
Sandy82 Excel Formular (Wenn Formel?)
Keine neuen Beiträge Excel Formeln: Ecxel Formular von Tabelle2 befüllen 3 andy_xx 195 18. Nov 2011, 16:07
Alterweg Ecxel Formular von Tabelle2 befüllen
Keine neuen Beiträge Excel Formate: Formular 2 lakota 190 03. Aug 2011, 15:35
lakota Formular
Keine neuen Beiträge Excel Formeln: Excel Hilfe (Eine Art Formular) 12 ItemCh 500 08. März 2011, 18:02
Gast Excel Hilfe (Eine Art Formular)
Keine neuen Beiträge Excel Formeln: html Formular in excel 0 offiboy 413 18. Sep 2009, 14:33
offiboy html Formular in excel
Keine neuen Beiträge Excel Formeln: Drop down für ein Formular 13 Hase007 3025 17. Jan 2009, 18:09
Nepumuk Drop down für ein Formular
Keine neuen Beiträge Excel Formeln: Formular mit Exel ausfüllen lassen 5 Manfred1 1123 09. Dez 2008, 16:10
Gast Formular mit Exel ausfüllen lassen
Keine neuen Beiträge Excel Formate: Formatierung ändern bei Textfeld in Formular 0 Butter 2442 04. Dez 2008, 13:27
Butter Formatierung ändern bei Textfeld in Formular
Keine neuen Beiträge Excel Formate: Formular öffnen... 2 Berni68 603 01. Jan 2008, 15:44
Berni68 Formular öffnen...
Keine neuen Beiträge Excel Formate: Formular mit variabler Zeilenanzahl? 2 JuRist 502 05. Dez 2007, 10:16
JuRist Formular mit variabler Zeilenanzahl?
Keine neuen Beiträge Excel Formeln: Formular mit Objektfeldern auswerten 1 Gabriel R. 504 12. Nov 2007, 10:11
Gabriel R. Formular mit Objektfeldern auswerten
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe