Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.04.2024 20:05:21
28.04.2024 18:33:31
28.04.2024 18:25:12
28.04.2024 14:18:05
Anzeige
Archiv - Navigation
1916to1920
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zellwert in geschlossener Datei ändern

Zellwert in geschlossener Datei ändern
08.02.2023 13:04:59
Sascha
Hallo zusammen, Ich möchte in einer geschlossenen Dateivorlage einen Zellwert ändern mit VBA. Der neue Zellwert steht in einer anderen Dateivorlage und wird bei jedem öffnen der Datei neu ausgewählt. hier mein bisheriger code:
Sub BlattInGeschlosseneMappeKopieren()
    
    Application.ScreenUpdating = False
    Set GeschlosseneMappe = Workbooks.Open("F:\Promo\Provisionsauskunft_Promo.xltm")
    Select.Sheet("Vorlauf")
    Dim rngZelle As Range
    Dim strVKProvAsk As String
    Dim strVKProvCal As String
    strVKProvAsk=Range($A$1)
    strVKProvCal=ThisWorkbook.Sheet("Vorlage").Range($D$2).Value
    For Each rngZelle in Selection
    rngZelle.Value=REPLACE(rngZelle.Value,strVKProvAsk,strVKProvCal)
    
    Sheets.Add Before:=GeschlosseneMappe.Sheets("Stammdaten")
    
    ThisWorkbook.Sheets("Vorlage").Range("A4:W1000").Copy ActiveSheet.Cells(1, 1)
    
    'Spalten Automatisch anpassen
    Dim x As Integer
    For x = 1 To ActiveSheet.UsedRange.Columns.Count
     Columns(x).EntireColumn.AutoFit
    Next x
    
    'Verwendete Zellen nur Werte
    ActiveSheet.UsedRange = ActiveSheet.UsedRange.Value
    
    'Zellen zum erstellen von Sheet namen
    ActiveSheet.Name = ThisWorkbook.Sheets("Vorlage").Range("D2").Value & ThisWorkbook.Sheets("Vorlage").Range("E2").Value
    
    'Sheet schließen ohne rückfrage
    GeschlosseneMappe.Close SaveChanges:=True
    Application.ScreenUpdating = True
    MsgBox "Die Datei wurde in Ordner F:\Promo\ProvAuskunft gespeichert.", 64, "Kopieren beendet"
End Sub
Ich lege beide Dateien hinzu https://www.herber.de/bbs/user/157726.xlsm https://www.herber.de/bbs/user/157727.xlsm vielen dank für eure hilfe

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellwert in geschlossener Datei ändern
08.02.2023 17:13:25
snb
Das Konzept ist falsch:
ähnliche Daten sollten in nur einem Arbeitsblatt gespeichert werden im Format eines Database.
Dateien mit verbundenen Zellen schaue ich nicht an.
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige