Zadáno maticově? Pokud ano, vlož přílohu.
SUMIF nebo SUMA maticově.
Nastavený rozsah vzorce (C1:C4) nesmí obsahovat prázdné buňky.
Excel 2013 a vyšší -> Funkce ISFORMULA
V tom případě - viz elninoslov
No z popisu mi to vychází právě na ověření dat + funkce SVYHLEDAT. V ověření dat se vybere název a funkce k němu přiřadí hodnotu ze seznamu.
Něco sem zkusil za pomoci polí. Možná to k něčemu bude.
Ahoj vyzkoušel sem zde uvedené kódy a všechny se chovají stejně jak popisuješ. Zpráva zůstane viset v poště k odeslání. Přístup Outlooku k poště mám nastavený přes POP3. Možná by pomohlo nastavit přístup přes SMTP?
V souboru kopírování funguje, případně si kód uprav jak radil marjankaj - Namiesto List2 daj sheets("List2").
@marjankaj
Máš pravdu, nevím. Buď si kód upraví nebo se doptá
Např:
Sub Kopiruj()
Dim i As Long
Dim maxRadek As Long
Dim maxRadek2 As Long
Dim x As Byte
x = 0
maxRadek = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To maxRadek
If ActiveSheet.Cells(i, 4).Value = "Hotovo" Then
maxRadek2 = List2.Cells(Rows.Count, 4).End(xlUp).Row
ActiveSheet.Rows(i).EntireRow.Copy List2.Rows(maxRadek2 + x)
x = 1
End If
Next i
MsgBox "Kopírování dokončeno", vbInformation, "INFO"
End Sub
Hodnoty = buňky A1 a A2, podmíněné formátování = buňka H1
Co takto? viz soubor
?
Sub SkrytRadkyPodminkou_nove5()
Dim wSheet As Worksheet, i As Integer
For Each wSheet In ActiveWorkbook.Worksheets
With wSheet
For i = 400 To 50 Step -1
If .Cells(i, "A").Value Like "254.420" Or .Cells(i, "A").Value Like "254.423" Or .Cells(i, "A").Value Like "254.424" Then
.Rows(i).Hidden = True
End If
Next i
Next wSheet
End Sub
Jo, to by šlo
Díky
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.