< návrat zpět

MS Excel


Téma: VBA funkce if rss

Zaslal/a 5.5.2015 12:57

nevíte někdo co stim mam delat? proc mi to nejede?

If Sheets("blabla").Cells(1, 2).Value Like Sheets("pepe").Range("P15:P22").Value Then

pise mi to type mismatch

blbne mi tam to range protože když tam bylo cells tak to krasne fungovalo potrebuju ale rozsah :-) díky

Zaslat odpověď >

icon #024782
eLCHa
Není třeba zakládat nové vlákno, když se v podstatě jedná o pokračování minulého dotazu

jistě, že to píše type mismatch, protože srovnáváte jablka (hodnotu) a hrušky (pole).
ovšem rada bude těžká, protože nevíme co děláte - vypadá to na cyklus + Like nebo na Application.WorksheetFunction.Match - v Match lze použít zástupných znaků.citovat
#024784
avatar
ano jedna se o cyklus
For a = StartAutomatPolozka To KonecAutomatPolozka
if Sheets("blabla").Cells(1, 2).Value Like Sheets("pepe").Range("PStartAutomatPolozka:PKonecAutomatPolozka").Value Then

takhle by to bylo uplně nejlepší to však jak ste psal fungovat nemůže nevite prosim co stim?citovat
icon #024787
eLCHa
??With Sheets("pepe").Range("P15:P22")
For i = 1 to .Cells.Count
If Sheets("blabla").Cells(1, 2).Value Like .Cells(i).Value Then
'kód
End If
Next i
End With 'Sheets("pepe").Range("P15:P22")
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Uspořádání dat do tabulky

elninoslov • 15.4. 14:19

QR kód

parkovec • 15.4. 13:53

Uspořádání dat do tabulky

lubo • 15.4. 12:10

Uspořádání dat do tabulky

Marw • 14.4. 19:41

Uspořádání dat do tabulky

elninoslov • 14.4. 10:08

Uspořádání dat do tabulky

Marw • 14.4. 9:30

hláška

elninoslov • 13.4. 8:45