Excel save to folder

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Meuzik
  • Registratie: Januari 2005
  • Laatst online: 14-05 12:24
Ik heb een excel bestand met enkele macro's

Met een command button wil ik dat excel het bestand opslaat in een bepaalde folder (afhankelijk van een cel waarde = H12), met een bepaalde bestandsnaam (ook afhankelijk van een bepaalde cel waaarde = ThisFile).
Nu slaat hij wel onder de goede filenaam op, maar steeds in "Mijn Documenten".
Is het een code-fout, of een soort beveiligingsfout?



Sub Opslaan()


' Opslaan Macro
'

ThisFile = Range("C12") & Range("I7") & Range("B49") & Range("I7") & Range("J1").Value


If Range("H12") = "Piet" Then

ChDir "D:\Maatprotocollen\Klanten\Piet"


ActiveWorkbook.SaveAs Filename:=ThisFile


etc...etc....


End Sub


Specs


Acties:
  • 0 Henk 'm!

  • BertS
  • Registratie: September 2004
  • Laatst online: 14-04 17:14
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
Sub Opslaan()


' Opslaan Macro
'

ThisFile = "D:\Maatprotocollen\Klanten\" & Range("H12") & "\" & Range("C12") & Range("I7") & Range("B49") & Range("I7") & Range("J1").Value

ActiveWorkbook.SaveAs Filename:=ThisFile

'etc...etc.... 

End Sub

Acties:
  • 0 Henk 'm!

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 11-09 18:27
^^Met hem, de SaveAs functie zal wel standaard in My Documents saven als je alleen een bestandsnaam opgeeft. Dus het volledige pad aan de SaveAs functie meegeven zal misschien beter werken.

Hail to the king baby!


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij