AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Dateien im neuen Officeformat

Ein Thema von zeras · begonnen am 1. Aug 2021 · letzter Beitrag vom 2. Aug 2021
Antwort Antwort
zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.651 Beiträge
 
Delphi 12 Athens
 
#1

AW: neue Microsoft Dateien

  Alt 1. Aug 2021, 15:43
Die Frage ist doch, was eure IT gemacht hat. Wenn die über Gruppenrichtlinien das im TrustCenter der Office Produkte so eingestellt haben, dass man solche Dateien nur noch öffnen aber nicht mehr bearbeiten kann, dann kann man sie evtl. auch nicht mehr mit "Speicher unter" in einem anderen Format speichern.
So glaube ich, hat die IT das gemeint. Wir haben noch ein wenig Karrenzzeit, aber in ein paar Monaten soll das greifen.
Das wäre natürlich schlecht, wenn man nachträglich nichts mehr nutzen kann. Dann wird wohl doch nichts anderes übripg bleiben, als die Dateien vorher zu konvertieren.

Dann wäre noch die Frage, ob es Programme gibt, die einen ganzen Ordner konvertieren. Ansonsten ist das viel Arbeit, da teilweise hunderte von Word oder Exleldateien auf unseren Servern liegen.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.555 Beiträge
 
Delphi 7 Professional
 
#2

AW: neue Microsoft Dateien

  Alt 1. Aug 2021, 16:02
Programme?

Excel?

https://stackoverflow.com/questions/...ch-file-or-vba

Code:
Sub TransformAllXLSFilesToXLSM()
Dim myPath As String

myPath = "C:\Excel\"
WorkFile = Dir(myPath & "*.xls")

Do While WorkFile <> ""
    If Right(WorkFile, 4) <> "xlsm" Then
        Workbooks.Open FileName:=myPath & WorkFile
        ActiveWorkbook.SaveAs FileName:= _
        myPath & WorkFile & "m", FileFormat:= _
        xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
        ActiveWorkbook.Close
     End If
     WorkFile = Dir()
Loop
End Sub
Und für die anderen Officeprogramme analog.
  Mit Zitat antworten Zitat
Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
721 Beiträge
 
Delphi XE5 Professional
 
#3

AW: neue Microsoft Dateien

  Alt 1. Aug 2021, 17:35
Im Code feht noch eine Deklaration:
Code:
Dim WorkFile As String
es sei denn, Du verzichtest auf
Code:
Option Explicit
und nimmst die (anfällige) automatische Variablendeklaration in Kauf, was ein disziplinierter Delphianer nur ungern täte...
Gruß, Andreas
Grüße, Andreas
Wenn man seinem Nächsten einen steilen Berg hinaufhilft, kommt man selbst dem Gipfel näher. (John C. Cornelius)
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#4

AW: neue Microsoft Dateien

  Alt 2. Aug 2021, 12:14
Im Code feht noch eine Deklaration:
Code:
Dim WorkFile As String
es sei denn, Du verzichtest auf
Code:
Option Explicit
und nimmst die (anfällige) automatische Variablendeklaration in Kauf, was ein disziplinierter Delphianer nur ungern täte...
Gruß, Andreas
Denke wohl es ist so definiert irgendwo oben im code den du nicht siehst.
Code:
Public WorkFile As String
wenn von außen außerhalb der Form darauf zugegriffen wird

Ansonsten reicht ein
Code:
Private WorkFile As String
Aber das sind nur Spekulationen.
Davon ab ist es ein schlechter Programmierstyle auf
Code:
Option Explicit
zu verzichten.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz