3 Fragen zur VBA programmierung in Excel

Diskutiere 3 Fragen zur VBA programmierung in Excel im Software Forum Forum im Bereich Hardware & Software Forum; Hallo hätte 3 fragen zu VBA Prorammierung in Excel wie öffne ich eine Datei? wie wechsle ich zwischen Fenster? zwischen tabellenblätter...
  • 3 Fragen zur VBA programmierung in Excel Beitrag #1
Kinki

Kinki

Bekanntes Mitglied
Dabei seit
18.11.2001
Beiträge
112
Reaktionspunkte
0
Ort
aus dem Wald
Hallo
hätte 3 fragen zu VBA Prorammierung in Excel

wie öffne ich eine Datei?

wie wechsle ich zwischen Fenster? zwischen tabellenblätter weiss ich

wie schließ ich eine Datei ohne zu speichern und mit speichern?


Ich weiss es sind 4 Fragen aber ich hoff ich bekomm trotzdem ne Antwort.

Gruß

Kinki:)
 
  • 3 Fragen zur VBA programmierung in Excel Beitrag #2
Chrisu

Chrisu

Bekanntes Mitglied
Dabei seit
30.11.1999
Beiträge
1.364
Reaktionspunkte
0
Ort
EnterpriZe Elite
... geht alles mit dem workbooks objekt:

Excel-File öffnen:
Workbooks.Open (PFAD) 'PFAD ist ein gültiger Pfad + ein Dateiname innerhalb eines Strings

Excel-File schließen (mit/ohne speichern):
Workbooks("Mappe1.xls").Close SaveChanges:=False ' oder True; Mappe1.xls ist ein offenes Excel-File

Zu einem anderen offenen Excel-Sheet wechseln:
Workbooks("Mappe1.xls").Activate 'Mappe1.xls ist ein offenes Excel-File
 
  • 3 Fragen zur VBA programmierung in Excel Beitrag #3
Kinki

Kinki

Bekanntes Mitglied
Dabei seit
18.11.2001
Beiträge
112
Reaktionspunkte
0
Ort
aus dem Wald
Hallo

:) :cool: :goil: :goil: :goil:

Danke für die Antwort

wird morgen gleich getestet

Gruß

Kinki:)
 
  • 3 Fragen zur VBA programmierung in Excel Beitrag #4
Kinki

Kinki

Bekanntes Mitglied
Dabei seit
18.11.2001
Beiträge
112
Reaktionspunkte
0
Ort
aus dem Wald
Hallo

nun noch meine letzte Frage zu diesem Thema

Ein excel file speichern an einen anderen Ort und dabei eine bereits vohandenes Excelfile überschreiben ohne das ich eine Meldung bekomme.

Speichern weiss ich, aber die " blöde" Meldung "wollen sie die Datei überschreiben"kann ich nicht unterdrücken.

Ich verteile nämlich jeden Morgen ein Excelfile im ganzen Haus in den jeweiligen verzeichnissen der Mitarbeiter und gib ihnen so automatisch immer das aktualisierte File.


Mit bestem dank im vorraus

Kinki
 
  • 3 Fragen zur VBA programmierung in Excel Beitrag #5
Chrisu

Chrisu

Bekanntes Mitglied
Dabei seit
30.11.1999
Beiträge
1.364
Reaktionspunkte
0
Ort
EnterpriZe Elite
ich befürchte den Parameter zum automatischen Überschreiben bei der SaveAs-Methode gibt es nicht - du kannst aber mit folgenden paar Zeilen zunächst überprüfen, ob die Datei (im Beispiel C:\temp\Mappe1.xls) bereits vorhanden ist:

Code:
Dim strPath As String
strPath = Dir("c:\temp\Mappe1.xls")
If strPath <> "" Then
Kill "c:\temp\Mappe1.xls"
End If
ActiveWorkbook.SaveAs "c:\temp\Mappe1.xls"

Die Kill-Anweisung funktioniert natürlich nur wenn die Mappe1.xls nicht geöffnet ist ...
 
  • 3 Fragen zur VBA programmierung in Excel Beitrag #6
Kinki

Kinki

Bekanntes Mitglied
Dabei seit
18.11.2001
Beiträge
112
Reaktionspunkte
0
Ort
aus dem Wald
Dankeeeeee:D :)

klappt einwandfrei


Gruß

Kinki:)
 
Thema:

3 Fragen zur VBA programmierung in Excel

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben