18. juli 2014 - 10:31Der er
8 kommentarer og 1 løsning
VBA Object Required error
Hejsa Eksperten
Jeg sidder og laver et script som skal kunne søge en tabel for værdier forskellig fra "" og derefter kopiere værdien og tilhørende værdier til et andet faneblad. Derudover skal den springe over alle blanke felter og for at den ikke fortsætter i en uendelighed skal den stoppe ved kolonne 500.
Som jeg kan se det er koden korrekt men jeg får error Object Required ?!?!?
Nu virker scriptet som sådan. Men af en eller anden grund får jeg ikke alle relationerne med. Er der noget i min kode der kunne antyde at den vil springe nogle kolonner over ?
Min kode som den er nu:
Private Sub Relation_List() Dim hjEndRow As Long
Set FLOC = ThisWorkbook.Sheets("FLOC") Set FLOC_Doc_Relation = ThisWorkbook.Sheets("FLOC_Doc_Relation") hjEndRow = 1
For mCol = 1 To 500
If FLOC.Cells(10, mCol).Value = "x" Or FLOC.Cells(10, mCol).Value = "y" Or FLOC.Cells(10, mCol).Value = "xy" Then FLOC_Doc_Relation.Cells(hjEndRow, 1).Value = FLOC.Cells(3, mCol).Value FLOC_Doc_Relation.Cells(hjEndRow, 2).Value = FLOC.Cells(10, 2).Value FLOC_Doc_Relation.Cells(hjEndRow, 3).Value = FLOC.Cells(10, mCol).Value
hjEndRow = hjEndRow + 1 Else GoTo lastline End If lastline: mCol = mCol + 1
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.