Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Per Makro Ini-Datei auslesen

Empfohlene Antworten

Veröffentlicht

Hallo,

ich möchte in einem Excel Makro auf Ini-Dateien zugreifen hier mein Code

(Inhalt der Ini:

[a]

b=Eintrag):


Declare Function GetPrivateProfileString Lib "kernel32" _

    Alias "GetPrivateProfileStringA" (ByVal _

    lpApplicationName As String, ByVal lpKeyName _

    As String, ByVal lpDefault As String, ByVal _

    lpReturnedString As String, ByVal nSize As Long, _

    ByVal lpFileName As String) As Long


Sub IniAuslesen()

 MsgBox GetPrivateProfileString("a", "b", "nix", Inhalt, 256, "c:\pfad.ini")

 MsgBox Inhalt

End Sub

Ich erhalte bei der 1. MessageBox auch die 7 Buchstaben des Wortes Eintrag nur die 2. MessageBox ist leer. Wenn ich die Variable Inhalt vor dem Auslesen mit

Dim Inhalt As String deklariere so erhalte ich immer eine Exception bei der Ausführung des Makros. Hat jemand ne Idee wo mein Fehler liegt?

Original geschrieben von MeisterB

Ich erhalte bei der 1. MessageBox auch die 7 Buchstaben des Wortes Eintrag nur die 2. MessageBox ist leer. Wenn ich die Variable Inhalt vor dem Auslesen mit

Dim Inhalt As String deklariere so erhalte ich immer eine Exception bei der Ausführung des Makros. Hat jemand ne Idee wo mein Fehler liegt?

und was passiert wenn du das ganze als Variant deklarierst?

also

Dim Inhalt

bzw sollte auch das gehn:

Dim Inhalt as String

Inhalt = Space(128)

... hoffe dass ich helfen konnte...

Danke,

mit dem Space-Befehl hat es funktioniert.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.