Příspěvky uživatele


< návrat zpět

Strana:  1 2 3 4 5 6 7 8 9   další » ... 16

elninoslov napsal/a:

Pr.Příloha: 57397_57393_sesit1.xlsx (14kB, staženo 1x)


Funguje perfektně..

děkuji moc krát

elninoslov napsal/a:

A jedinečné hodnoty sú tam vždy iba 2, keď máte na to 2 stĺpce F a G ?
Aká verzia Office (nové majú pokročilejšie funkcie) ?
Aký spôsob dopracovania k výsledku (PowerQuery, makro, vzorce) ?


Budou tam 3 hodnoty
Mám office365, ale nevím jak verzi má PC na kterém to poběží určitě starší verzi, na které nebude PowerQuery, ale může to být i makrem při jakékoliv změně sloupce A:B
Ale lepší asi nějakým vzorcem 7

Zdravím,

vím, že to bude úplná blbost, ale nemůžu to najít na googlu nebo spíš nevím jak to mám napsat.

Potřeboval bych, aby mi to vyhledávalo ve sloupci A:B všechny shody a když to najde shodu napíše do sloupce F pod sebe všechny shody.

více v přiloženém souboru

Už jsem přišel na With ..
With Sheets(Active)

A už jsem na to přišel

děkuji

Zdravím, ještě jedna věc zkoušel jsem to dát do reportu a tam mi to nějak nefunguje.

Upravil jsem to tam a dal jsem tam více pozic odkud tahá data, ale nejede 7

EDIT: tam mi to nevyhledá ani směnu 7

Zdravím,

děkuji přesně tak jsem to chtěl.

Zkoušel jsem si přidat další list a jiný Range, ale nějak mi to nejede více v příloze

Zdravím, chtěl bych Vás požádat o radu.
Chtěl bych, aby se nakopírovali data z listu "data" do listu "List1" podle toho na jaké tlačítko kliknu.
Když kliknu na tlačítko např. "Data B", tak to vyhledá kde se nachází v A:O kde je písmeno B a pak nakopíruje pod něj do zeleného pole data z listu "data"

Sub data_A()
Dim i As Integer
Active = ActiveSheet.Name

A = WorksheetFunction.CountIf(Range("E1:Q2"), "A")

If A <> 1 Then
MsgBox "A neexistuje", vbCritical
Exit Sub
Else

i = WorksheetFunction.Match("A", Sheets(Active).Range("E1:Q2"), 1) 'tady se mi to sekne :-(

If WorksheetFunction.CountA(Range(Sheets(Active).Cells(16, i), Sheets(Active).Cells(18, i + 1))) > 0 Then
MsgBox "Pod A se nalézají data", vbCritical
Exit Sub
End If
'data
Sheets("Data").Range("O2:O4").Copy
Sheets(Active).Cells(16, i).PasteSpecial xlPasteValues

Sheets(Active).Select

End If
End Sub


viz příloha

děkuji moc krát za radu

elninoslov napsal/a:

??? Chcete povedať, že slovo "Přechod" kvôli "ř" nenájde? Mne to normálne funguje. Aký je to Office? Verzia, jazyková mutácia, jazyk systému?
V prílohe výsledok:Příloha: 57141_vyfarbioverenie.zip (19kB, staženo 1x)


Nějak jsem zapomněl odpovědět
Microsoft Office Professional Plus 2016
CZ a CZ

elninoslov napsal/a:

Pr.Příloha: 57138_vyfarbi.zip (19kB, staženo 2x)


Díky za vytvoření excelu.
Přebarví mi to jen červeně ten Nezapsaný prostoj, ale přechod jinou barvou to nepřebarví 7

EDIT:
už jsem na to přišel neumí to diakritiku.
To už si nějak upravím..

Děkuji moc krát

Zdravím,

mám kód:
Dim myRange As Range, E()
Dim substr As String, endstr As String
Dim txtColor As Long, x As Long, y As Long, Pos As Long, endPos As Long, startPos As Long, LenEndStr As Long

Set myRange = Worksheets(Active).Range("E16:M138")
If myRange.Cells.Count > 1 Then E = myRange.Value Else ReDim E(1, 1): E(1, 1) = myRange.Value

substr = "Nezapsané prostoje-"
endstr = "min"
txtColor = 3
LenEndStr = Len(endstr)

For y = 1 To UBound(E, 1)
For x = 1 To UBound(E, 2)
Pos = 1
Do
startPos = InStr(Pos, E(y, x), substr, vbTextCompare)
If startPos <> 0 Then
endPos = InStr(startPos, E(y, x), endstr, vbTextCompare)
If endPos <> 0 Then
myRange.Cells(y, x).Characters(Start:=startPos, Length:=endPos - startPos + LenEndStr).Font.ColorIndex = txtColor
Pos = endPos + LenEndStr
End If
End If
Loop Until startPos = 0 Or endPos = 0
Next x
Next y


obarvuje mi to správně, ale chtěl bych přidat další "substr" aby mi to obarvovalo další častí kódu, ale jiné např. "substr2 = "Přechod" pod jinou barvou - např. txtColor2 = 3

Šlo by to nějak zkrátit ten kód, abych nemusel mít 2x za sebou stejný kód a jen upravené proměnné? těch barev a textu tam mam více.

elninoslov napsal/a:

=IFERROR(INDEX(Archiv!A:A;SMALL(IF($D$6=Archiv!$A$2:$A$9999;ROW(Archiv!$A$2:$A$9999));IF(COUNTIF(Archiv!$A$2:$A$9999;$D$6)>20;COUNTIF(Archiv!$A$1:$A$9999;$D$6)-20;0)+ROW(Archiv!1:1)));"")
=IFERROR(INDEX(Archiv!A:A;SMALL(KDYŽ($D$6=Archiv!$A$2:$A$9999;ŘÁDEK(Archiv!$A$2:$A$9999));KDYŽ(COUNTIF(Archiv!$A$2:$A$9999;$D$6)>20;COUNTIF(Archiv!$A$1:$A$9999;$D$6)-20;0)+ŘÁDEK(Archiv!1:1)));"")


Děkuji já měl tušení, že se ozvete zrovna vy
Děkuji moc krát - vyzkouším až po novém roce už nebudu v práci a dám vědět.

Ale jak Vás znám tak to bude plně funkční.

Zdravím,

Prosím Vás mohl by mi někdo poradit. Mám tabulku, která vyhledává záznamy z listu Archiv, ale narazil jsem na problém, jelikož bych potřeboval, aby mi to zobrazovalo, tak jak to je, ale od spodu.

Momentálně je v poli D6 - 1244
Když přepíšete na 357, tak to vyhledá záznamy, ale od shora, ale potřeboval bych, aby to vyhledávalo podledních 20 záznamů z listu Archiv.

Díky za jakoukoliv pomoc

elninoslov napsal/a:

Akurát by som nedával celých milión riadkov F:F a A:A, ale rozumnejšie zvolenú oblasť podľa potreby napr. F2:F10000...


Jojo to jsem si už upravil ale děkuji moc krát.
Ráno moudřejší večera už mi to nemyslelo a potřeboval jsem nakopnout.

Ještě jednou diky

elninoslov napsal/a:

Napr.:
=LOOKUP(2;1/(NOT(ISBLANK(F:F))*(A:A=M1));F:F)
=VYHLEDAT(2;1/(NE(JE.PRÁZDNÉ(F:F))*(A:A=M1));F:F)
Formát A a M na Všeobecné.Příloha: 57091_57090_sesit101.xlsx (11kB, staženo 0x)


děkuji moc krát

Zdravím,
Potřebuji, aby se mi vyhledala poslední hodnota ze sloupce F, ale je tam podmínka podle čísla figury podle buňky M1
Např. u Figury 763 to je poznámka kolo a potřebuji, když změním buňku M1 na např. 1244, aby mi to vyhledalo poznámku autobus (i když je figura 1244 i níže, ale není u ní vložená poznámka)
Výsledná hodnota by měla být v poli M3

Děkuji za pomoc
Zkoušel jsem i pomocí tabulky odšrknout prázné hodnoty a pomocí makra CTRL+UP a pak offsetem o jedno níže, ale stejnak mi to sjelo o pozici níže i když bylo pole prázdné a skryté v tabulce.


Strana:  1 2 3 4 5 6 7 8 9   další » ... 16

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje