Excel - Číslo listu do buňky Vyřešeno

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

Moderátor: Mods_senior

Uživatelský avatar
Jan Pašek
Tvůrce článků
Level 6.5
Level 6.5
Příspěvky: 3701
Registrován: leden 06
Bydliště: Plzeň
Pohlaví: Muž
Stav:
Offline

Excel - Číslo listu do buňky

Příspěvekod Jan Pašek » 27 kvě 2012 08:24

Poprosil bych o pomoc se sestavením makra

Pokusil sem se to napsat takhle a samozřejmě to nefunguje:

Kód: Vybrat vše

Sub H1_Change()
 If Range("H1") = "" And Range("C1") <> "" Then
   Range("C1").Value = ""
  ElsIf Range("C1") <> "" And Range("C1") <> Sheets.Count - 6 Then
   Range("C1").Value = Sheets.Count - 6
 End If
End Sub

Popis toho co to má dělat:
Spustit automaticky pokud jsou splněny podmínky
Pokud je buňka H1 prázdná a C1 plná - Vymaž C1
Pokud je C1 prázdná a H1 Plná zapiš do C1 pořadí listu v sešitu snížené o číslo 6
Jendův rozcestník (Odkazy, které jsem měl dříve v podpisu najdete v mém rozcestníku.) Jendovy novinky - Co je pro Vás odemne nového Pokud potřebujete mermomocí vědět na čem páchám PC kriminalitu sestavy jsou v profilu.

Reklama
Azuzula
Level 3
Level 3
Příspěvky: 452
Registrován: leden 12
Bydliště: Země, bohužel...
Pohlaví: Žena
Stav:
Offline
Kontakt:

Re: Excel - Číslo listu do buňky

Příspěvekod Azuzula » 27 kvě 2012 09:54

Následující makro zkopírujte do Worksheet_change listu kde je toto třeba, pokud už tam makro je, tak třeba za něj.

Kód: Vybrat vše

If Range("H1") = "" And Range("C1") <> "" Then
    Range("C1").ClearContents
ElseIf Range("C1") = "" And Range("H1") <> "" Then
    Range("C1").Value = Sheets.Count - 6
End If
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.

Uživatelský avatar
Jan Pašek
Tvůrce článků
Level 6.5
Level 6.5
Příspěvky: 3701
Registrován: leden 06
Bydliště: Plzeň
Pohlaví: Muž
Stav:
Offline

Re: Excel - Číslo listu do buňky

Příspěvekod Jan Pašek » 27 kvě 2012 10:19

Dík za tvůj čas bohužel něco je blbě nechodí .. Má to být takhle:

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)
If Range("B3") = "" And Range("B4") = "" Then
  ActiveSheet.Name = "Prázdný protokol"
 ElseIf Range("B3") <> "" And Range("B4") = "" Then
  ActiveSheet.Name = Range("B3").Value
 ElseIf Range("B3") = "" And Range("B4") <> "" Then
  ActiveSheet.Name = Range("B4").Value
 ElseIf Range("B3") <> "" And Range("B4") <> "" Then
  ActiveSheet.Name = Range("B3") & "_" & Range("B4").Value
End If
If Range("H1") = "" And Range("C1") <> "" Then
  Range("C1").ClearContents
 ElseIf Range("C1") = "" And Range("H1") <> "" Then
    Range("C1").Value = Sheets.Count - 6
End If
End Sub
Jendův rozcestník (Odkazy, které jsem měl dříve v podpisu najdete v mém rozcestníku.) Jendovy novinky - Co je pro Vás odemne nového Pokud potřebujete mermomocí vědět na čem páchám PC kriminalitu sestavy jsou v profilu.

Uživatelský avatar
Jan Pašek
Tvůrce článků
Level 6.5
Level 6.5
Příspěvky: 3701
Registrován: leden 06
Bydliště: Plzeň
Pohlaví: Muž
Stav:
Offline

Re: Excel - Číslo listu do buňky  Vyřešeno

Příspěvekod Jan Pašek » 27 kvě 2012 10:52

Sorry chodí já trouba to po změně zapomněl uložit. Takže děkuji za pomoc.
Jendův rozcestník (Odkazy, které jsem měl dříve v podpisu najdete v mém rozcestníku.) Jendovy novinky - Co je pro Vás odemne nového Pokud potřebujete mermomocí vědět na čem páchám PC kriminalitu sestavy jsou v profilu.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Virtuální telefonní číslo a nebezpečí
    od Klisnic » 08 črc 2024 20:07 » v Vše ostatní (Off topic)
    2
    2921
    od atari Zobrazit poslední příspěvek
    08 črc 2024 23:02
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4811
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12223
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4727
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3346
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00

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

Kdo je online

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