VBA - nefunkční VLookup

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

totrna
nováček
Příspěvky: 2
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline

VBA - nefunkční VLookup

Příspěvekod totrna » 15 led 2012 11:33

Dobrý den,

může někdo prosím poradit kde mám chybu?
Office 2007, VB 6.5

Private Sub UserForm_Initialize()
ActiveWorkbook.Sheets("Sheet2").Activate
Range("A1") = Application.WorksheetFunction.VLookup(Range("B1"), Range("A1:A5"), 2, False)
End Sub


Vždy po inicializaci se zobrazí pouze chyba:
Run-time error '1004'
Unable to get the VLookup property of the WorksheetFunction class


Děkuji,
Totrna

Reklama
Uživatelský avatar
Poki
Level 2
Level 2
Příspěvky: 237
Registrován: prosinec 09
Pohlaví: Muž
Stav:
Offline

Re: VBA - nefunkční VLookup

Příspěvekod Poki » 15 led 2012 11:40

Jelikoz chcete vratit druhy sloupec z oblasti A1:A5, tak logicky dojde k chybe, protoze vase oblast nema dva sloupce.

Neznam logiku zapisu, ale spravny by to melo byt asi takto:
Range("A1") = Application.WorksheetFunction.VLookup(Range("B1"), Range("A1:B5"), 2, False)
Naposledy upravil(a) Poki dne 15 led 2012 12:20, celkem upraveno 1 x.

totrna
nováček
Příspěvky: 2
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline

Re: VBA - nefunkční VLookup

Příspěvekod totrna » 15 led 2012 12:06

Ano, máte pravdu. Je tomu tak.
Nenapadlo mě, že vyhledávaná oblast musí být včetně sloupce s návratovými hodnotami.

Po hodinách hledání jste mi vytrhl trn z paty,
Děkuji


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Nefunkční 4NEC2 na WIN10
    od XmuX » 02 srp 2025 20:22 » v Windows 11, 10, 8...
    4
    8218
    od XmuX Zobrazit poslední příspěvek
    06 srp 2025 18:39
  • Nefunkční internet po výpadku proudu
    od Neferivet » 15 zář 2024 23:31 » v Sítě - hardware
    2
    4137
    od Alferi Zobrazit poslední příspěvek
    16 zář 2024 08:53
  • Občas nefunkční touchpad po zapnutí/probuzení laptopu
    od Micmen » 21 črc 2025 20:34 » v Problémy s hardwarem
    1
    8528
    od atari Zobrazit poslední příspěvek
    23 črc 2025 08:49

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů