muldertje2
Gebruiker
- Lid geworden
- 1 aug 2011
- Berichten
- 25
Hallo,
Ik zit met een probleempje. Ik werk in een bestand met meerdere werkbladen. In blad 1 staan allerlei formules, bijvoorbeeld in cel A2: "Als(D2=3;D2;"")". Het resultaat van deze formule is in dit geval: "". Wanneer je naar het resultaat van deze formule kijkt lijkt de cel leeg te zijn. Het resultaat van deze formule plak ik vervolgens als waarde in blad 2. Wanneer je op de cel klikt, lijkt het dat deze leeg is. Toch is dat deze blijkbaar niet wanneer ik met macro's werk. Het gaat mis wanneer ik de laatst gevulde cel opzoek.
In plaats van dat hij dus plakt op regel 16, doet bij dat op regel 25. Dit omdat cel D15-D32 'gevuld zijn' met het resultaat van de formule.
De vraag: Hoe kan ik plakken zodat de cellen wel echt leeg zijn?
Of: Hoe kan ik de laatste cel opzoeken waarvan de waarde gróter is dan 0 of ""? (zodat hij toch gewoon plakt op regel 16)
bvd!
Ik zit met een probleempje. Ik werk in een bestand met meerdere werkbladen. In blad 1 staan allerlei formules, bijvoorbeeld in cel A2: "Als(D2=3;D2;"")". Het resultaat van deze formule is in dit geval: "". Wanneer je naar het resultaat van deze formule kijkt lijkt de cel leeg te zijn. Het resultaat van deze formule plak ik vervolgens als waarde in blad 2. Wanneer je op de cel klikt, lijkt het dat deze leeg is. Toch is dat deze blijkbaar niet wanneer ik met macro's werk. Het gaat mis wanneer ik de laatst gevulde cel opzoek.
Code:
Range("J10:O21").Select
Selection.Copy
Sheets("Maak factuur").Select
Range("A" & Range("D65536").Offset.End(xlUp).Row + 2).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=True, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=True, Transpose:=False
De vraag: Hoe kan ik plakken zodat de cellen wel echt leeg zijn?
Of: Hoe kan ik de laatste cel opzoeken waarvan de waarde gróter is dan 0 of ""? (zodat hij toch gewoon plakt op regel 16)
bvd!
Laatst bewerkt door een moderator: