ThisWorkbook.Worksheets("Zielblatt")
Range("BereichAufQuellblatt").Copy
.Range(intZeile & ":" & intZeile).Insert Shift:=xlDown
.Range(intZeile & ":" & intZeile).PasteSpecial Paste:=xlPasteFormulas
End With
den Bereich „BereichAufQuellblatt“ von einem Tabellenblatt in das „Zielblatt“. Dort kommt der Bereich an, die Zahlenwerte stehen auch drin, nur anstelle der im Quellblatt hinterlegten Formeln (es gibt einige =SUMME(x:y)) steht dort nur „0“.
Was ist hier falsch?
Vielen vielen Dank für Eure Hilfe und beste Grüße
-Rob.
With ThisWorkbook.Worksheets(„Zielblatt“)
Range(„BereichAufQuellblatt“).Copy
.Range(intZeile & „:“ & intZeile).Insert Shift:=xlDown
.Range(intZeile & „:“ & intZeile).PasteSpecial
Paste:=xlPasteFormulas
End With
den Bereich „BereichAufQuellblatt“ von einem Tabellenblatt in
das „Zielblatt“. Dort kommt der Bereich an, die Zahlenwerte
stehen auch drin, nur anstelle der im Quellblatt hinterlegten
Formeln (es gibt einige =SUMME(x:y)) steht dort nur „0“.
Hallo Rob,
daß in den Zielzellen eine 0 angezeigt wird kann okay sein.
Das ist dann aber das Ergebnis der Formel die in der Zielzelle steht.
Siehst du da keine Formel?
Geht m.E. nur über Zelle formatieren—Schutz—ausgeblendet
und dann Blatt schützen.
With ThisWorkbook.Worksheets(„Zielblatt“)
Range(„BereichAufQuellblatt“).Copy
.Range(intZeile & „:“ & intZeile).Insert Shift:=xlDown
.Range(intZeile & „:“ & intZeile).PasteSpecial
Paste:=xlPasteFormulas
End With
den Bereich „BereichAufQuellblatt“ von einem Tabellenblatt in
das „Zielblatt“. Dort kommt der Bereich an, die Zahlenwerte
stehen auch drin, nur anstelle der im Quellblatt hinterlegten
Formeln (es gibt einige =SUMME(x:y)) steht dort nur „0“.
daß in den Zielzellen eine 0 angezeigt wird kann okay sein.
Das ist dann aber das Ergebnis der Formel die in der Zielzelle
steht.
Siehst du da keine Formel?
Sorry, da hatte ich mich wohl unzureichend ausgedrückt: Gemeint war, daß in der Zelle nur „0“ STEHT, nicht ANGEZEIGT wird. Der Zellinhalt ist also tatsächlich „0“ und wird „0“ angezeigt.
Geht m.E. nur über Zelle formatieren—Schutz—ausgeblendet
und dann Blatt schützen.
Was genau geht nur über Blatt schützen?
Danke Dir ganz herzlich und beste Grüße (gerade aus Hamburg)
-Rob.
Aaahso, danke für den Tipp, aber dat wußtick schon, wa!?
Dennoch hast Du mich auf die richtige Fährte zu des Problems Ursache gesetzt: Ich hab eine Mappe, in der diese Problem der formellosen Kopierung auftritt. Ich also zur Wartung der Mappe alle Blätter entschützt, irgendwie dran rumgedocktert, funktioniert, wieder alle Blätter geschützt und zum Gebrauch an meinen Kollegen gegeben. Der meldet prompt, das Problem sei immer noch da. Ich also wieder wie vorher, … und so weiter.
Bis ich nun endlich gemerkt habe, daß beim Kopieren aus einem geschützten Blatt die Formeln nicht mitkopiert werden. Ich mußte also im Script das Blatt vor der Kopierentnahme entschützen. Wenn man zur Wartung immer mit einer gänzlich ungeschützten Mappe hantiert, kann es schon mal länger dauern, bis man so etwas erkennt