Forum » Programiranje » makro v excelu
makro v excelu

joco ::
Pozdravljeni
V excelu imam makro, ki mi shrani aktivni list iz aktivnega zvezka v tekstovni fail z imenom akrivnega lista in končnico TXT. Na kak nacin bi shranil ta list z imenom, ki je vpisano v celici A1. Naprimer če je v celici A1 vpisano "Sonce", bi se datoteka imenovala Sonce.TXT.
Sub a()
ActiveWorkbook.SaveAs Filename:= _
ThisWorkbook.Path & "\" & ActiveSheet.Name & ".TXT", FileFormat:= _
xlTextPrinter, CreateBackup:=False
End Sub
Že vnaprej se vam zahvaljujem za pomoč
V excelu imam makro, ki mi shrani aktivni list iz aktivnega zvezka v tekstovni fail z imenom akrivnega lista in končnico TXT. Na kak nacin bi shranil ta list z imenom, ki je vpisano v celici A1. Naprimer če je v celici A1 vpisano "Sonce", bi se datoteka imenovala Sonce.TXT.
Sub a()
ActiveWorkbook.SaveAs Filename:= _
ThisWorkbook.Path & "\" & ActiveSheet.Name & ".TXT", FileFormat:= _
xlTextPrinter, CreateBackup:=False
End Sub
Že vnaprej se vam zahvaljujem za pomoč
rim

pajanko ::
Enostavno v makro pri imenu datoteke samo dodaš range.
Sub a()
ActiveWorkbook.SaveAs Filename:= _
ThisWorkbook.Path & "\" & Range("A1") & ".TXT", FileFormat:= _
xlTextPrinter, CreateBackup:=False
End Sub
nisem sprobavo, ampak b
Sub a()
ActiveWorkbook.SaveAs Filename:= _
ThisWorkbook.Path & "\" & Range("A1") & ".TXT", FileFormat:= _
xlTextPrinter, CreateBackup:=False
End Sub
nisem sprobavo, ampak b
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Excel IF in macroOddelek: Programiranje | 1367 (1239) | snow |
» | Makroji v exceluOddelek: Programska oprema | 2610 (2504) | smetko |
» | [Excel]Vrednost celice = ime dokumentaOddelek: Programska oprema | 4918 (4340) | veteran |
» | Visual Basic in ExcelOddelek: Programiranje | 2827 (2393) | Vesoljc |
» | Excel vprašanjeOddelek: Programiranje | 1207 (1106) | matic |