• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Foutmelding in AutoFill code

Status
Niet open voor verdere reacties.

vrouw

Terugkerende gebruiker
Lid geworden
27 mrt 2010
Berichten
1.531
Ik gebruik onderstaande code om autofill toe te passen.
Echter als er nu in de tweede kolom (B) cellen leeg zijn en daarna weer verder gaat komt er in de cellen van kolom C een #N/A te staan.

is dat te voorkomen?

Code:
Selection.AutoFill Destination:=Range("C4:C" & Cells(Rows.Count, 2).End(xlUp).Row)
 
als in kolom A geen lege cellen voorkomen, dan kan het zo:
Code:
Selection.AutoFill Destination:=Range("C4:C" & Cells(Rows.Count, [COLOR="#FF0000"]1[/COLOR]).End(xlUp).Row)
 
als in kolom A geen lege cellen voorkomen, dan kan het zo:
Code:
Selection.AutoFill Destination:=Range("C4:C" & Cells(Rows.Count, [COLOR="#FF0000"]1[/COLOR]).End(xlUp).Row)

Nee, dan loopt ie stuk op die regel met de fout:
AutoFill method of range class failed
 
dan zul je de formule in cel C4 eerst moeten aanpassen.
 
dan zul je de formule in cel C4 eerst moeten aanpassen.


Dat had ik al geprobeerd met een =IFERROR maar dat lukt niet op de formule in C4.
Deze regel staat erin voor de formule in C4.
Code:
 .Range("C4") = "=LOOKUP(C[-1],rapportage_hbnf.csv!R2C8:R60000C8,rapportage_hbnf.csv!R2C6:R60000C6)"
 
Omdat die formule sowieso fout is.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan