< návrat zpět

MS Excel


Téma: Save As rss

Zaslal/a 16.6.2010 0:32

nio313AHoj Mam dotaz Mam subor s 30 listami potrebujem ulozit len ten ktory mam prave otvoreny pri tomto my to
uklada cely subor s 30lis :

Sub ulozit()
ChDir "C:\" 'cesta kam se má soubor uložit
ActiveWorkbook.SaveAs Filename:=Range("A1")
End Sub

Zaslat odpověď >

#001805
nio313
Damlepsi dotaz ak by som chcel ulozit len lisky ktore maju v ("B3") hodnotu vedsiu ako 1 klidne ich muzebyt 30. Vzdy ulozit podla nazvu v A1 v danom liste.citovat
#001806
Jeza.m
Ahoj,

to není jen o uložení, tady je potřeba vytvořit nový soubor.
Příklad níže vyžaduje na každém listu v buňce A1 cestu k souboru do jakého by se měl uložit. V buňce B3 pak číslo k vyhodnocení.
Public Sub ulozeni()
For i = 1 To ActiveWorkbook.Sheets.Count
If Sheets(i).Cells(3, 2) > 1 Then
Sheets(i).Copy
ActiveWorkbook.SaveAs Filename:=Cells(1, 1), FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False
ActiveWorkbook.Close xlNo
End If
Next
End Sub


M@
Příloha: zip1806_pokus.zip (9kB, staženo 30x)
citovat
#001807
nio313
Moc dil este som to trocha upravil aby to ukladalo pod nazvom s bunky npr :C6 tohle usetry moc casu v praci 6 ukladat 30listouv. 3
Příloha: rar1807_pokus.rar (14kB, staženo 32x)
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

Vynásobit hodnoty kurzem - Power Query

Alfan • 26.4. 7:56

Relativní cesta - zdroje Power Query

Alfan • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

elninoslov • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21