Thema Datum  Von Nutzer Rating
Antwort
05.01.2012 09:18:18 Christian
NotSolved
05.01.2012 09:42:32 Heiko
NotSolved
05.01.2012 13:04:03 Christian
NotSolved
05.01.2012 13:30:47 Heiko
NotSolved
06.01.2012 13:50:25 Christian
NotSolved
08.01.2012 20:09:49 Heiko
NotSolved
09.01.2012 15:27:46 Christian
NotSolved
09.01.2012 22:02:14 Heiko
NotSolved
10.01.2012 12:21:50 Christian
NotSolved
10.01.2012 12:55:01 Heiko
NotSolved
10.01.2012 16:22:36 Christian
NotSolved
10.01.2012 16:27:10 Christian
NotSolved
10.01.2012 16:29:22 Chrisitan
NotSolved
10.01.2012 22:43:25 Heiko
NotSolved
11.01.2012 09:23:28 Christian
NotSolved
Blau Update der Access-DB beim Export
15.01.2012 19:36:25 Heiko
NotSolved
16.01.2012 09:17:59 Christian
NotSolved
17.01.2012 21:50:51 Heiko
*****
Solved
19.01.2012 21:58:35 Christian
NotSolved
22.01.2012 21:55:59 Heiko
NotSolved

Ansicht des Beitrags:
Von:
Heiko
Datum:
15.01.2012 19:36:25
Views:
908
Rating: Antwort:
  Ja
Thema:
Update der Access-DB beim Export

Hallo Christian,

Du hast da ein interessantes Projekt. Also frage ruhig weiter. Hier ein Lösungsvorschlag für das Speichern der Datei unter der Bezeichnung des Aktenzeichens.
Die Zeile 'On Error GoTo Fehler' in Verbindung mit Raus: und Fehler: verhindert, das das Programm bei Laufzeitfehlern dem Anwender ermöglicht, in den VBA-Editor zu wechseln. Zum Testen und Debuggen setze einfach ein Hochkomma vor die Zeile.

Viele Grüße von Heiko

Private Sub cmdSpeichern_Click()
 On Error GoTo Fehler
 
 Dim strVerzeichnis As String
 Dim strDateiname As String
 
 strVerzeichnis = "H:\My Documents\TEST_Speicherort"
 strDateiname = ActiveSheet.Range("B10").Value
 
 Select Case strDateiname
  Case ""
   MsgBox "Bitte geben Sie ein Aktenzeichen in Zelle B10 ein.", vbExclamation, "Datei speichern"
  Case Else
   ActiveWorkbook.SaveAs Filename:=strVerzeichnis & strDateiname & ".xls" , FileFormat:=xlOpenXMLWorkbookMacroEnabled
 End Select
 
Raus:
  Exit Sub
Fehler:
  Select Case Err.Number
    Case 1004 'Abbrechen oder Nein geklickt
      Resume Raus
    Case Else
      MsgBox "Fehler: " & CStr(Err.Number) & " " & Err.Description, vbCritical, "cmdSpeichern_Click"
    End Select
  Resume Raus
  
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
05.01.2012 09:18:18 Christian
NotSolved
05.01.2012 09:42:32 Heiko
NotSolved
05.01.2012 13:04:03 Christian
NotSolved
05.01.2012 13:30:47 Heiko
NotSolved
06.01.2012 13:50:25 Christian
NotSolved
08.01.2012 20:09:49 Heiko
NotSolved
09.01.2012 15:27:46 Christian
NotSolved
09.01.2012 22:02:14 Heiko
NotSolved
10.01.2012 12:21:50 Christian
NotSolved
10.01.2012 12:55:01 Heiko
NotSolved
10.01.2012 16:22:36 Christian
NotSolved
10.01.2012 16:27:10 Christian
NotSolved
10.01.2012 16:29:22 Chrisitan
NotSolved
10.01.2012 22:43:25 Heiko
NotSolved
11.01.2012 09:23:28 Christian
NotSolved
Blau Update der Access-DB beim Export
15.01.2012 19:36:25 Heiko
NotSolved
16.01.2012 09:17:59 Christian
NotSolved
17.01.2012 21:50:51 Heiko
*****
Solved
19.01.2012 21:58:35 Christian
NotSolved
22.01.2012 21:55:59 Heiko
NotSolved