hallo, Danke funktioniert wieder. Unter Modul2 habe ich mir mal angeschaut verstehe es natürlich nicht. Was ist aber der Unterschied zwischen ErsetzeFormeln und SetzeFormeln ? Was macht eigentlich Format?
ErsetzeFormeln ersetzt die Formeln durch ihre Werte. (Button Festsetzen) SetzeFormeln trägt die Formeln ein. (Button Formeln) Format korrigiert die dicken Balken die sich durch das nach Unten kopieren ergeben(FillDown)
Folgende(r) 1 Nutzer sagt Danke an Winny für diesen Beitrag:1 Nutzer sagt Danke an Winny für diesen Beitrag 28 • Daniel Albert
Ahh ok verstanden also kann ich somit in beide Richtungen die Tabelle beschreiben lassen. Super, gute Idee. Danke dir für die Hilfe.
Mal ne andere Frage. Vielleicht hast du dafür ja auch eine Idee. Wir buchen ja die beiträge von den Kunden der Mitglieder ab und müssen wegen SEPA jeden eine Mitgliedsnummer vergeben. Einmal eine normale und eine für Essen aktuell mit einen V vorweg also 2 Ziffern für Mitglieder und V+2 Ziffern für Essen. Diese habe ich einer Extra Tabelle da ich diese an den Vorstand übermitteln muss damit bei Neuverträgen die wissen welche noch Frei sind. Manchmal vergesse ich welche zu vergeben oder die sind doppelt. Ich wollte mal folgendes erstellen bin aber durch meine wenigen Kentnisse daran gescheitert.
Tabelle die beim öffnen immer aktualisiert wird. Eine Spalte für Mitgliedsbeitrag und die andere für Essenbeitrag. Alle Namen als der Mitgliedstabelle werden dort eingetragen die mit A werden gründ markiert und die welche später wegen Mitgliedskündigung gelöscht grau oder rot, bleiben aber vorhanden. Es werden am Ende der Tabelle immer 10 neue Nummern hinterlegt. Siehe Übungstabelle
(24.05.2015, 20:27)Daniel Albert schrieb: Tabelle die beim öffnen immer aktualisiert wird. Eine Spalte für Mitgliedsbeitrag und die andere für Essenbeitrag. Alle Namen als der Mitgliedstabelle werden dort eingetragen die mit A werden gründ markiert und die welche später wegen Mitgliedskündigung gelöscht grau oder rot, bleiben aber vorhanden. Es werden am Ende der Tabelle immer 10 neue Nummern hinterlegt. Siehe Übungstabelle
dies müßte durch Makros lösbar sein.
Folgende(r) 1 Nutzer sagt Danke an Rabe für diesen Beitrag:1 Nutzer sagt Danke an Rabe für diesen Beitrag 28 • Daniel Albert
19.08.2015, 18:53 (Dieser Beitrag wurde zuletzt bearbeitet: 19.08.2015, 20:44 von Rabe.)
Hallo, Ich muss noch etwas in der Tabelle umbauen und wollte dafür einen Teil des Codes verwenden. Ich muss die KOntaktdaten zu den Eltern auch in 2 Tabellen aufteilen.
ich habe jetzt folgenden Code von dir in einer anderen Tabelle eingesetzt bekomme aber eine Fehlermeldugn:
Code:
Sub SetzeFormelnKontaktdatenGP1() Dim ws As Worksheet
02.11.2015, 19:24 (Dieser Beitrag wurde zuletzt bearbeitet: 02.11.2015, 19:28 von Daniel Albert.)
Hallo,
wir mussten jetzt einige Punkte in der Tabelle umstellen. Nun passen die Makros nicht mehr ganz. Es soll nicht mehr geprüft werden in ob in der Spalte I das "A" vorhanden ist. Welchen Teil aus der Befehlskette muss ich entfernen ?
Sub SetzeFormeln() Dim ws As Worksheet
Set ws = ActiveSheet With ws .Unprotect .Range("A5:A5").FormulaArray = "=IFERROR(INDEX('aktive Mitglieder'!$C$5:$C$64,SMALL(IF('aktive Mitglieder'!$I$5:$I$64=""A"",ROW($1:$60)),ROW(A1))),"""")" .Range("A5:A64").FillDown
.Range("A598:A598").FormulaArray = "=IFERROR(INDEX('aktive Mitglieder'!$C$5:$C$64,SMALL(IF('aktive Mitglieder'!$I$5:$I$64=""A"",ROW($1:$60)),ROW(A1))),"""")" .Range("A598:A657").FillDown .Protect End With Call Formatierungen(ws) End Sub