Registriert seit: 20.09.2016
Version(en): 2013
23.09.2016, 12:08
(Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2016, 12:15 von freeloader1986.)
=) volltreffer ...
mir ist übrigens noch eingefallen, wie man das Problem mit der Eingabe lösen könnte ....
Die Abfrage nach der Formularnummer und als ausgabe immer "Formular" & "" ... so müsste das gehn oder?
Edit: Treffer.Offset(1, 0).Value = "Formular " & nForm ..... so geht es doch nicht :D
jetzt sind wir wieder beim vb thema .... verkettung der Umstände erzeugt neue Probleme :D
Registriert seit: 21.07.2016
Version(en): 2007
Du meinst als Verkettung? Also nur nach der Nummer Fragen und den Rest im Hintergrund zusammenbasteln?
Registriert seit: 20.09.2016
Version(en): 2013
(23.09.2016, 12:15)IchBinIch schrieb: Du meinst als Verkettung? Also nur nach der Nummer Fragen und den Rest im Hintergrund zusammenbasteln?
Treffer.Offset(1, 0).Value = "Formular " & nForm
hab grad nochmal geschaut ... das sprengt den Rahmen ... also das wird zu viel ... defintiv.
Da müsste die nForm auf der du das Programm ja aufgebaut hast komplett verändert werden.
Also JA - das war die Idee .... aber das war mein Fehler ... das hätte man sich von Anfang an überlegen müssen damit das Prg. komplett anders aufgebaut werden kann.
Registriert seit: 21.07.2016
Version(en): 2007
23.09.2016, 12:33
(Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2016, 12:33 von IchBinIch.)
Eigentlich nicht.
Du musst nur diese Zeilen einfügen
Code:
zm = .Cells(Rows.Count, 1).End(xlUp).Row
nForm = InputBox("Geben Sie die neue Formularnummer ein: (z.B. 012)")
nForm = "Formular " & nForm
Gruß
Ich
Hilfe_Ich.xlsm (Größe: 21,01 KB / Downloads: 1)
Registriert seit: 20.09.2016
Version(en): 2013
hm okay - funktioniert.
bei mir hat er entweder direkt am ende weiter gemacht und nur 012 geschrieben oder formularformular012.
jedesmal wenn was neues läuft - fällt mir wieder was ein wie man etwas automatisieren könnte =)
wenn ein formular bereits besteht, könnte man ja auch die bereits eingegebenen Daten übernehmen ::P
also Bezeichnung und Betrifft !? =)
Ich bau gerade noch einen Schutz ein ... zeig ich dir mal wenn ich fertig bin =)
was denkst du? würde es Sinn machen die Spalten C D E noch direkt einzutragen wenn eh ein neues Formular erstellt wird? =)
Registriert seit: 21.07.2016
Version(en): 2007
23.09.2016, 14:41
(Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2016, 14:41 von IchBinIch.)
Dem Herr sein Königreich :32:
Werte der Spalten C:E werden für das neue Formular übernommen.
Gruß
Ich
Hilfe_Ich.xlsm (Größe: 22,72 KB / Downloads: 2)
Registriert seit: 20.09.2016
Version(en): 2013
23.09.2016, 14:43
(Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2016, 14:43 von freeloader1986.)
jetzt hab ich aber deinen ehrgeitz geweckt ...
muss grad mal schnell schauen was du geändert hast damit ich das bei meiner datei noch einbauen kann .... hab selber wieder drin rum geschrieben, dass ich mal schaun muss dass ich da nix kaputt mache =)
Danke =)
Registriert seit: 20.09.2016
Version(en): 2013
ich hab mal noch was für die theorie ...
aktuell löse ich das Problem mit zuweisung über tabellen und über den aktualisieren button
Wenn ich in dieser excel Liste einen Kopf einfügen würde mit Daten ... z.B. Name 1, Name 2
könnte man das mit einem Makro so programmieren, dass eine weitere Datei die in dem selben windows ordner liegt (nur in diesem Ordner) an einer beliebigen Stelle den Namen1 und Namen 2 eingetragen bekommt?
OHNE die zweite Datei zu öffnen oder müssen beide dateien geöffnet sein (wie jetzt auch, da sich die Werte sonst nicht aktualisieren)
Registriert seit: 21.07.2016
Version(en): 2007
Hi,
Du hast mich verloren nach: :19:
Zitat:ich hab mal noch was für die theorie ...
Was hast Du vor? Nochmal für "alte" Herren bitte!
Registriert seit: 20.09.2016
Version(en): 2013
26.09.2016, 14:14
(Dieser Beitrag wurde zuletzt bearbeitet: 26.09.2016, 14:14 von freeloader1986.)
mhhhhhhhh aaaaaaasloooo :D
Ich erstelle eine art "Maske".
Also schreibe in einer Zelle Namen1 und in eine andere Namen2.
Wenn ich jetzt eine NEUE Excel datei erstelle, kann ich in dieser NEUEN excel datei in einer gewünschten Zelle der Name1 und Name2 aus dem Tabellenblatt auslesen.
ich mache das z.b. wenn ich 15mal komplett gleiche Formulare erstellen muss aber jeweils der Kopf anders ist. Name1 und Name2.
In meiner Variante muss ich jedoch alle Tabellenblätter öffnen und "synchronisieren" =)
so ähnlich wie der Serienbrief bei Word :D