< návrat zpět

MS Excel


Téma: Kopie datumu rss

Zaslal/a 17.8.2015 9:33

Dobrý den,
mám asi triviální dotaz, ale nedaří se mi ani s pomocí knížek na to přijít.
Mám v buňce fci Dnes() naformátovanou dddd - jméno dne
Tuto buňku potřebuji makrem zkopírovat do jiné buňky,
aby byl v buňce jen název dne (čili pouhý text),bez formátu. Kopie values to neřeší.
Děkuji předem

Zaslat odpověď >

#026287
avatar
Range("A1").Copy Range("d1")citovat
#026288
avatar
To není ono, v řádku vzorců je vzorec (Dnes()) a ne text (název dne)citovat
#026289
avatar
Pokud chcete získat se zárukou výhradně textovou podobu datumu, použijte z VBA funkci Format, např.

cells(1,1) = Format(Cells(3, 2), "d/m/yyyy")

Anglický formátovací řetězec "d/m/yyyy" se v českém Excelu sám převede na naše lokální "d.m.rrrr"citovat
#026427
elninoslov
Alebo
Cells(1, 4) = Cells(1, 1).Textcitovat
#026429
avatar
Varianta

Cells(1, 4) = Cells(1, 1).Text

zkopíruje jen "co je vidět", tj třeba "###" pokud je sloupec úzkýcitovat
#026431
avatar
Pokud jste použil hodnota.na.text

pak by to šlo i

Dim i As String
i = Range("A1").Value
Range("B1").Value = i
citovat
#026436
elninoslov
@lubo: pravda, na to som nepomyslel. Vovka dal správne riešenie.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

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32