HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Basiskenntnisse in VBA
Christian
09.12.2024 18:50:25
AW: komplettes Makro
        ' Formeln für Spalten N, O, Q, R

wsNV.Range("N" & startZeile & ":N" & letzteZeileM).FormulaLocal = _
"=WENNFEHLER(XVERWEIS(""'"" & M" & startZeile & ";$D$254:$D$" & letzteZeileD & ";$E$254:$E$" & letzteZeileD & ";;0;1);"""")"
wsNV.Range("O" & startZeile & ":O" & letzteZeileM).FormulaLocal = _
"=WENN(XVERWEIS(M" & startZeile & ";$D$254:$D$" & letzteZeileD & ";$G$254:$G$" & letzteZeileD & ";"""";0;1)=0;"""";XVERWEIS(M" & startZeile & ";$D$254:$D$" & letzteZeileD & ";$G$254:$G$" & letzteZeileD & ";"""";0;1))"
wsNV.Range("Q" & startZeile & ":Q" & letzteZeileM).FormulaLocal = _
"=XVERWEIS(P" & startZeile & ";$I$254:$I$" & letzteZeileI & ";$J$254:$J$" & letzteZeileI & ";"""";0;1)"
wsNV.Range("R" & startZeile & ":R" & letzteZeileM).FormulaLocal = _
"=WENN(XVERWEIS(P" & startZeile & ";$I$254:$I$" & letzteZeileI & ";$K$254:$K$" & letzteZeileI & ";"""";0;1)=0;"""";XVERWEIS(P" & startZeile & ";$I$254:$I$" & letzteZeileI & ";$K$254:$K$" & letzteZeileI & ";"""";0;1))"

' Werte fixieren
wsNV.Range("N253:R" & letzteZeileM).Value2 = wsNV.Range("N253:R" & letzteZeileM).Value2


mit dem Tippfehler kein Problem. Das war so gemeint, dass es doch irgendwie möglich sein muss anzugeben, in welchem Zellformat die Einträge in Spalte O und R da stehen sollen, wenn das Makro fertig ist. Die Formeln wandeln nämlich Daten in Zahlen um und ich muss dann immer von Hand das Zellformat wieder in Datum ändern.
Als Antwort auf diesen Beitrag
daniel
09.12.2024 18:45:38
AW: komplettes Makro
& ist Tippfehler.

und der rest, versteh ich nicht.
wie wäre des mit "neue Frage, neuer Beitrag?"
und dann vielleicht mit einer etwas ausführlicheren Beschreibung?
Folgenachrichten
Antwort auf Beitrag erstellen

Beispieldatei hochladen