vba save as csv + jos jedno pitanje o formatiranju
19.06.2013. u 20:41 · pre 162 meseci
#1
da li mi neko moze pomoci u vezi dva problema:
prvo makro koji ce snimiti excel kao csv, ali sa nemackim formatom, ne engleskim.
makro je u sustini glup. samo kopira podatke iz jednog sheet-a, paste.special:
da sad ne kopiram sve, ovo je kraj makroa:
...
Workbooks.Add Template:="Tabela"
Range("A1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveSheet.Activate
ActiveWorkbook.SaveAs Filename:= _
"MyDocumentsl\Import.csv", FileFormat:=xlCSV, CreateBackup:=False, Local:=True
Windows("Import.csv").Activate
ActiveWorkbook.Close True
Windows("Todays.xlsm").Activate
ActiveWorkbook.Close True
Application.DisplayAlerts = True
End Sub
kad ga otvorim u nemackom excelu, treba da dobijem umesto "," ovo ";". i umesto "." ovo ",".
da li postoji neki nacin da excel pomocu makroa ipak snimi csv nemacki format?
2. drugo pitanje je.
ako u sheetu npr. red 5 podvucem debelom linijom jer je tu datum kraj godine. da li ta linija uvek ostaje u redu 5 ili moze da se pomera kad se updatuje sheet
taj datum kraj godine padne na 6 ili 7 red. ja hocu da ta linija se pomera zajedno sa tim datumom.
hvala unapred na svakoj pomoci!!
prvo makro koji ce snimiti excel kao csv, ali sa nemackim formatom, ne engleskim.
makro je u sustini glup. samo kopira podatke iz jednog sheet-a, paste.special:
da sad ne kopiram sve, ovo je kraj makroa:
...
Workbooks.Add Template:="Tabela"
Range("A1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveSheet.Activate
ActiveWorkbook.SaveAs Filename:= _
"MyDocumentsl\Import.csv", FileFormat:=xlCSV, CreateBackup:=False, Local:=True
Windows("Import.csv").Activate
ActiveWorkbook.Close True
Windows("Todays.xlsm").Activate
ActiveWorkbook.Close True
Application.DisplayAlerts = True
End Sub
kad ga otvorim u nemackom excelu, treba da dobijem umesto "," ovo ";". i umesto "." ovo ",".
da li postoji neki nacin da excel pomocu makroa ipak snimi csv nemacki format?
2. drugo pitanje je.
ako u sheetu npr. red 5 podvucem debelom linijom jer je tu datum kraj godine. da li ta linija uvek ostaje u redu 5 ili moze da se pomera kad se updatuje sheet
taj datum kraj godine padne na 6 ili 7 red. ja hocu da ta linija se pomera zajedno sa tim datumom.
hvala unapred na svakoj pomoci!!