Avatar billede xep Nybegynder
02. april 2005 - 22:47 Der er 8 kommentarer

Gem som med tekst fra celle

Jeg har et skabelons-ark som jeg importerer forskellige data ind i og derefter vil jeg gerne gemme det ændrede ark med et sigende navn. Derfor har jeg brug for tekst fra nogle faste celler (med variende indhold) i regnearket. Nogen med en god ide?
Avatar billede bak Forsker
02. april 2005 - 23:14 #1
Sub GemMedNavn()
Dim stFileName As String
stFileName = "C:\MyTestFolder\" & Range("A1") & Range("B1") & ".xls"
ActiveWorkbook.SaveAs stFileName
End Sub
Avatar billede bak Forsker
02. april 2005 - 23:20 #2
Hvis det bare er arket du vil kopiere så brug denne

Sub Makro1()
Dim stSheetName As String
  stSheetName = Range("A1") & Range("B1")
  ActiveSheet.Copy After:=Sheets(Sheets.Count)
  ActiveSheet.Name = stSheetName
End Sub
Avatar billede xep Nybegynder
02. april 2005 - 23:39 #3
Jeg vil gerne have en knap gemmer arket men skal jeg så vælge en kommandoknap? Og bør koden for den komme til at se sådan ud:
Private Sub CommandButton1_Click()
Dim stFileName As String
stFileName = "C:\MyTestFolder\" & Range("A1") & Range("B1") & ".xls"
ActiveWorkbook.SaveAs stFileName
End Sub
Avatar billede bak Forsker
02. april 2005 - 23:47 #4
Jeps, det ser ok ud. Det vil gemme projektmappen, men jeg er lidt i tvivl om det er hele projektmappen du ønsker at gemme eller det bare er selve arket. En projektmappe kan jo have mange Ark.
Avatar billede xep Nybegynder
02. april 2005 - 23:52 #5
Jeg har kun et ark i mit projekt og det vil ikke ændre sig så det gør ingen forskel. Hvis jeg skal hente tekst fra en tekstboks er kommandoen så TextBox1.GetText(1) eller hva?
Avatar billede bak Forsker
02. april 2005 - 23:59 #6
Nej, ikke helt
Bare
MyVariable=TextBox1.value
Avatar billede xep Nybegynder
03. april 2005 - 00:14 #7
Ok. Lige hurtigt, hvad er kommandoen så for integer to string i vb. Har kun kodet Delphi/Pascal før så er på bar bund ang. syntaks osv..
Avatar billede bak Forsker
03. april 2005 - 00:18 #8
MyString = CStr(MyInteger)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester