Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  3 4 5 6 7 8 9 10 11   další » ... 13

nechápu moc co potřebuješ. píšeš, že chceš jednotky po 100;200;300... ale v tabulce nemas nic takového. podle čeho volíš který člověk do které skupiny. Makro se mi nechctelo krokovat je moc dlouhé 5
Popíš trochu víc svůj požadavek a dáme to dohromady 1

Ahoj
tohle zkopíruj do thisworkbook

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim bnk As Variant
Dim r1 As Integer, r2 As Integer

r1 = 20
r2 = 50

For Each bnk In Sh.Range(Cells(1, 1), Cells(1, 20))
If bnk = 0 Or bnk = "" Then
Sh.Rows(r1 & ":" & r2).EntireRow.Hidden = True
Else
Sh.Rows(r1 & ":" & r2).EntireRow.Hidden = False
End If
r1 = r1 + 40
r2 = r2 + 40
Next
End Sub


Makro se spustí při přepínání listů.

takto 1

Private Sub CommandButton2_Click()
adresar = "C:\User\215781\????\"
ChDir adresar
ActiveWorkbook.SaveAs Filename:="poptavka" & Format(Now, "yyyymmdd") & ".xlsm"
End Sub

Zsolti napsal/a:

Dobrý den,
lze toto udělat i tak aby makro přidávalo řádek pod poslední vyplněný?


Nějak postrádám význam vkládat řádek pod poslední vyplněný řádek.
Každý list má omezený počet řádků (dle verze excelu), takže ty když přidáš řádek navíc tak stejně počet řádků nezvýšíš.

Ahoj, udělal jsem makro pro zapisovaní vkladů a výběrů přes tlačítka ( v druhé tabulce) a userform.

Snad ti to trochu pomůže. 1

Co se týče procent a suma celkem, tam stačí doplnit vzorečky, ale to si snad uděláš sám.
Já v tom zrovna nevynikám. 4

csá csumi ...

Mám takový pocit, že se složkou $RECYCLE.BIN, která je schovaná.
Ale 100% si nejsem jistý, nijak jsem to nestudoval.
Přidal jsem prikaz On Error Resume Next toď vše 5

ahoj.
upraveno 1
+
přidal jsem tlačítko Uložit nové kde:
1) už není dialogové okno (ukládá tam kde se nachází sešit)
2) počet řádků v sešitě je dynamický (uloží všechny řádky)
3) sloupce lze libovolně nastavit (počet, pořadí)
4) místo příkazu Write jsem nahradil Print (ukládání bez uvozovek)

Snad teď už si vybereš a složíš si makro dle obrazu svého 10

a co ted

bude stacit?

Co napríklad tohle 1

Sub hledej()
Dim i As Integer
Dim kde As String, co As String
If Cells(1, 1) <> 0 Then Columns(1).ClearContents
ChDrive "C"
kde = "C:\blabla" 'sem zadat cestu
ChDir kde
co = Dir("*.*")
i = 1
Do While co <> ""
Cells(i, 1) = kde & "\" & co
i = i + 1
co = Dir
Loop
End Sub

Dingo napsal/a:

Já taky přidám řešení. (@Mosquito: opravdu nesoupeřím, kdo má lepší řešení )


v poho 5

tohle jen tak narychlo

@eLCHa
a jo mám 64 bit office 5 Díky.

a kdo má lepší řešení, tak to je jedno. Já nechci s nikým soutěžit 1
Zadavatel si vybere sám co mu bude vyhovovat.

@Dingo:
Díky za upozornění 1 chybu jsem opravil

edit: nyní funguje i v excel 2003 10

@Dingo:
Co se týče tvého makra tak hned po spuštění se mi ukaže tohle viz přílohu


Strana:  1 ... « předchozí  3 4 5 6 7 8 9 10 11   další » ... 13

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