Hejsa!
Jeg ville meget gerne automatisk gemme filer, hvor filnavnet bestemmes af variabler.
Man har nogle data i regnearket, f.eks. år (2003) og afdeling (411).
Nu skal man oprette et nyt regneark, som skal gemmes som 2003411.xls
Er der nogen der ved hvordan man skriver det i Visual Basic?
Michael
hvis du mener i vb, så flg. kode
<pre>
lad os antage af du har flg. varibaler
global aar as integer
global afd as integer
global filnavn as string
aar=2003
afd=411
private sub gem()
filnavn=str$(aar) & str$(afd)& ".xls"
open filnavn for output as #1
print #1,informationer
close #1
end sub
</pre>
hvis du mener i excel, så indspil en ny makro
og hvor du indtaster 2003 f.esk i a1
og 411 f.esk a2
og gemme filen under 2003411.xls
brug så koden ovenover men udskift variableren med at den skal select f.eks a1 og a2
når du smaller filnavnet.
mvh.
Thomas Christensen