Intersect(Range("A8").CurrentRegion, Range("A8:D9999")).Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteValues
ActiveWorkbook.SaveAs Filename:= _
Format(Now, "YYMMDDHHMMSS") & ".csv", FileFormat:=xlCSV, _
CreateBackup:=False
End Subcitovat
Zaslal/a krkstex 13.12.2012 10:50
Zdravím,
mám xls tabulku z které pomocí makra vykopíruji data do nového sešitu, který ukládám v csv. Potřeboval bych tento csv soubor pojmenovat aktuálním datumem a časem (YYMMDDHHMMSS.csv) a nevímjak do toho.
Makro:
Range("A8:D9999").Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveWorkbook.SaveAs Filename:= _
"Sešit4.csv", FileFormat:=xlCSV, _
CreateBackup:=False
Kdyby byla i možnost dynamického omezení kopírované oblasti pouzen a vyplněné řádky (pro sloupce A - D od řádku 8) bylo by to super.
Díky
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.