Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi
 
Domov > Forum > Računalništvo

Excel makro - shrani kot pdf

 
 
10.4.2018, 20:09
Pozdravljeni,

Ker nisem vešč v tem, na youtube pa tudi nisem našel primernega videa, ki bi mi pomagal, se obračam na vas

Potreboval bi kratko kodo ki bi mi Excel preglednico shranila v PDF, za ime pa uporabila podatke iz treh celic.

Sicer sem že našel kodo, ki pobere podatke iz ene celice, da bi pa dodal še 3 zraven, mi pa ne rata

Recimo:
'
' savePDF Macro
'

'
Dim fname As String
With ActiveSheet
fname = .Range("f4").Value
.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\test\" & fname, Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End With
End Sub


Lep pozdrav
 
 
 
11.4.2018, 2:40
Kako pa naj se sestavi ime datoteke iz teh treh celic? Recimo, da piše v celici ena ABC, v celici 2 DEF in v celici 3 GHI, kakšno je potem končno ime datoteke?
 
 
 
11.4.2018, 9:29
Alhko je ABC-DEF-GHI
 
 
 
13.4.2018, 22:46
Spodnja koda bi morala delovati tako, kot želiš. Na mestih, kjer piše F4, F5 in F6 ustrezno vstavi svoje želene celice, ki naj tvorijo ime datoteke.

Sub ShraniKotPDF()
Dim fname As String
With ActiveSheet
fname = .Range( "F4" ).Value & "-" & .Range( "F5" ).Value & "-" & .Range( "F6" ).Value
.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"D:\" & fname, Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End With
End Sub


spremenjeno: kljuka (13.4.2018, 22:47)
 
 
 
16.4.2018, 9:40
Hvala
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!