< návrat zpět

MS Excel


Téma: Vložení hodnot bez vzorců se zachováním formátu rss

Zaslal/a 16.11.2015 11:19

Zdravím,
jsem s rozumem v koncích :) potřebuju poradit.
Zkopíruju řádek a chci ho vložit bez vzorců jen hodnoty buněk ale při zachování formátu buněk. Řádek vkládám na první volný v novém listu:
wstemplateTmcz_II.Cells.EntireRow(q).Copy wstemplateTmcz_I.Cells.Range("a" & Rows.Count).End(xlUp).Offset(1) Kdyby mi někdo mohl poradit se zápisem. Díky moc

Zaslat odpověď >

#028102
avatar
Bez dlouhého zkoumání:
- metoda Copy pro objekt Range přenáší buňky včetně formátů; v tom smyslu byste neměl mít s naformátováním přijímající oblasti problém;
- pokud se chcete zbavit vzorců ze zdrojové oblasti, rozložte kopírování na dva kroky: (1) metodou Copy naplňte schránku, (2) metodou PasteSpecial obsah schránky přeneste do cílové oblasti; PasteSpecial se umí vzorců zbavit a buňkám formátování zachovat.citovat
#028103
avatar
Tak problém byl ve způsobu zápisu, nevím proč ale s pastespecial mi to nechtělo vzít na jednom řádku.
Takto to funguje. Díky za postrčení :)
wstemplateTmcz_II.Cells.EntireRow(q).Copy wstemplateTmcz_I.Cells.Range("a" & Rows.Count).End(xlUp).Offset(1)
wstemplateTmcz_II.Cells.EntireRow(q).Copy
wstemplateTmcz_I.Cells.Range("a" & Rows.Count).End(xlUp).Offset(0).PasteSpecial (xlPasteValuesAndNumberFormats)
citovat
#028109
avatar
Píšete to hrozně složitě. Např. "meziobjekt" .Cells je tam nejspíš naprosto zbytečný. Když si napřed nadefinujete oblasti Zdroj a Cil jako Range, můžete pak napsat:
Zdroj.Copy: Cil.PasteSpecial xlPasteValuescitovat
#028110
avatar
Je rozdiel medzi formátom bunky FORMATS
a formátom čísla NUMBERFORMATS
Skombinovať sa dá iba ValuesAndNumberFormats

Nie je jasné aký formát treba kopírovať.citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Týden v roce

Petr92 • 16.7. 15:34

Řazení podle času v kategoriích

veny • 16.7. 11:34

špatný výpočet ze zisku - příčina?

Anonym • 12.7. 22:56

špatný výpočet ze zisku - příčina?

Jakoby • 12.7. 12:35

Řazení podle času v kategoriích

Marekh • 12.7. 9:55

Porovnávací Tabulka

Jess • 8.7. 20:49

Vzorec pro zkopírování obsahu buňky.

veny • 6.7. 8:28