Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
24.07.2019 15:27:56 |
Simon |
|
|
|
24.07.2019 16:25:09 |
Gast9684 |
|
|
|
24.07.2019 16:32:37 |
Simon |
|
|
|
24.07.2019 16:55:48 |
Gast76546 |
|
|
|
25.07.2019 10:43:54 |
Simon |
|
|
|
25.07.2019 11:21:30 |
Gast38037 |
|
|
Für Zeilen-Minimalisten ... |
25.07.2019 12:28:14 |
Gast6678 |
|
|
|
25.07.2019 12:42:56 |
Simon |
|
|
|
25.07.2019 12:49:12 |
Gast27235 |
|
|
Von:
Gast6678 |
Datum:
25.07.2019 12:28:14 |
Views:
599 |
Rating:
|
Antwort:
|
Thema:
Für Zeilen-Minimalisten ... |
... geht es auch in 18 Zeilen ;-)
Die Zeilen Set knotenAlleSensorDaten = Nothing und den jeweiligen Kommentar davor kann man übrigens in der Tat auch in der Version mit Kommentaren weglassen.
Sub SensorDatenEinlesenAusXML_pur()
Dim url As String, xmlDocument As Object, knotenAlleSensorDaten As Object, knotenEinzelSensorDaten As Object, sprachenDurchgehen As Byte
url = "G:\Rest\Herber Forum\XML einlesen Englisch Deutsch - Simon\Messwerte.xml"
Set xmlDocument = CreateObject("MSXML2.DOMDocument.6.0")
xmlDocument.async = False
xmlDocument.Load url
For sprachenDurchgehen = 0 To 1
Select Case sprachenDurchgehen
Case 0: Set knotenAlleSensorDaten = xmlDocument.getElementsByTagName("DATA")
Case 1: Set knotenAlleSensorDaten = xmlDocument.getElementsByTagName("DATEN")
End Select
If Not knotenAlleSensorDaten Is Nothing Then
For Each knotenEinzelSensorDaten In knotenAlleSensorDaten
MsgBox knotenEinzelSensorDaten.Text
Next knotenEinzelSensorDaten
End If
Next sprachenDurchgehen
End Sub
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
|
24.07.2019 15:27:56 |
Simon |
|
|
|
24.07.2019 16:25:09 |
Gast9684 |
|
|
|
24.07.2019 16:32:37 |
Simon |
|
|
|
24.07.2019 16:55:48 |
Gast76546 |
|
|
|
25.07.2019 10:43:54 |
Simon |
|
|
|
25.07.2019 11:21:30 |
Gast38037 |
|
|
Für Zeilen-Minimalisten ... |
25.07.2019 12:28:14 |
Gast6678 |
|
|
|
25.07.2019 12:42:56 |
Simon |
|
|
|
25.07.2019 12:49:12 |
Gast27235 |
|
|