VBA Excel - datum v kontingenční tabulce Vyřešeno

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

Moderátor: Mods_senior

Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: červen 09
Pohlaví: Muž
Stav:
Offline

VBA Excel - datum v kontingenční tabulce

Příspěvekod Branscombe » 22 dub 2010 08:10

Ahoj všichni, mám kontingenční tabulku a pakliže chci přes VBA vybrat datum tak mi to nefunguje... Je problém ve formátu buňky obsahující datum nebo kde ??

Kód: Vybrat vše

Datum = Worksheets("Source").Range("C9")
ActiveSheet.PivotTables("Kontingenční tabulka 1").PivotFields("Datum").CurrentPage = " & Datum & "

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: VBA Excel - datum v kontingenční tabulce

Příspěvekod navstevnik » 22 dub 2010 09:50

Uved verzi Excelu a co se skryva pod "nefunguje" - vysledek neodpovida ocekavani, chyba ve vykonani makra,...
A vubec, pripoj prilohu se sesitem obsahujicim ukazku nefunkcnosti. Musis uznat, ze lze tezko nalezt pricinu, kdyz nejsou k dispozici zdrojova data.
PS. Neni vylouceno, ze postaci prevest datum na cislo: Datum = CLng(Worksheets("Source").Range("C9"))

Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: červen 09
Pohlaví: Muž
Stav:
Offline

Re: VBA Excel - datum v kontingenční tabulce

Příspěvekod Branscombe » 22 dub 2010 10:49

Soubor v příloze ... Pracuji v Office 2007, ale soubor *.xlsm nejde přiložit jako příloha, tak to posílám ve starší verzi ...
Přílohy
table.xls
(70.5 KiB) Staženo 72 x

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: VBA Excel - datum v kontingenční tabulce

Příspěvekod navstevnik » 22 dub 2010 15:31

Kontingencni tabulka v Ex2007 se ve vyberu poli odlisuje od nizsich verzi, kde vyber pole ve VBA je funkcni.
Beh prilozeneho makra v Ex2007 vyvolava chybu 1004 (a to i v pripade nove zaznamenaneho makra vyberu pole Datum v sestavene kontingencni tabulce).
Vi nekdo, co s tim? Jedna se ochybu VBA?

Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: červen 09
Pohlaví: Muž
Stav:
Offline

Re: VBA Excel - datum v kontingenční tabulce

Příspěvekod Branscombe » 27 dub 2010 09:09

Stále nikdo neví ??

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: VBA Excel - datum v kontingenční tabulce

Příspěvekod mike007 » 27 dub 2010 10:14

Branscombe: Dokument ve verzi 2007 zazipuj a hoď mi ho do SZ. Podívám se na to.
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: VBA Excel - datum v kontingenční tabulce  Vyřešeno

Příspěvekod mike007 » 27 dub 2010 11:02

Něco jsem spatlal, ale nevím jestli data v kontingenční tabulce jsou OK a jestli to dělá to, co potřebuješ. Moc času nemám...
Mrkni a dej vědět.

První řádek v subrutině:
[syntax lang=vb]Datum = DateValue(Worksheets("Main").Range("B3"))[/syntax]

Poslední řádek v subrutině:
[syntax lang=vb]ActiveSheet.PivotTables("Kontingenční tabulka 1").PivotFields("Datum").CurrentPage = Datum[/syntax]
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: červen 09
Pohlaví: Muž
Stav:
Offline

Re: VBA Excel - datum v kontingenční tabulce

Příspěvekod Branscombe » 27 dub 2010 11:18

Super, funguje ... Díky


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Ukotvení prvního a posledního řádku v tabulce.
    od Kopusek » 13 pro 2023 10:50 » v Kancelářské balíky
    2
    1589
    od Kopusek Zobrazit poslední příspěvek
    14 pro 2023 08:55
  • MacBook cas a datum
    od ShadowWord:Pain » 01 říj 2023 19:47 » v Vše ostatní (hw)
    3
    2225
    od petr22 Zobrazit poslední příspěvek
    01 říj 2023 20:16
  • Jak hromadně změnit datum a čas souborů?
    od atari » 11 črc 2023 14:41 » v Programování a tvorba webu
    3
    2477
    od X Zobrazit poslední příspěvek
    14 črc 2023 15:17
  • Excel a OneDrive
    od sginfo » 11 zář 2023 15:28 » v Kancelářské balíky
    16
    6367
    od mirekol Zobrazit poslední příspěvek
    20 říj 2023 08:31
  • Excel komparacedvou soborů Příloha(y)
    od teichmann.ondrej » 15 dub 2024 17:26 » v Kancelářské balíky
    11
    3409
    od teichmann.ondrej Zobrazit poslední příspěvek
    22 dub 2024 15:45

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

Kdo je online

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