EXCEL VBA Farbcode Durchstreichen MSG BOX
#51
=)   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
Top
#52
Du meinst als Verkettung? Also nur nach der Nummer Fragen und den Rest im Hintergrund zusammenbasteln?
Top
#53
(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.
Top
#54
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


.xlsm   Hilfe_Ich.xlsm (Größe: 21,01 KB / Downloads: 1)
Top
#55
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? =)
Top
#56
Dem Herr sein Königreich :32:
Werte der Spalten C:E werden für das neue Formular übernommen.

Gruß
Ich


.xlsm   Hilfe_Ich.xlsm (Größe: 22,72 KB / Downloads: 2)
[-] Folgende(r) 1 Nutzer sagt Danke an IchBinIch für diesen Beitrag:
  • freeloader1986
Top
#57
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   =)
Top
#58
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)
Top
#59
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!
Top
#60
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
Top


Gehe zu:


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