Gem variabelt filnavn via Visual Basic

Tags:    visual-basic

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






1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
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




t