Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Word-Formular (Tabelle) automatisch in Webformular übertragen

Mitglied: Hemingway

Hemingway (Level 1) - Jetzt verbinden

25.12.2017 um 16:42 Uhr, 787 Aufrufe, 3 Kommentare

Hallo und frohe Weihnachten!

Hat jemand eine Idee für die Lösung meines hier beschriebenen Problems?

Ich erstelle regelmäßig in Word 2010 einen einigermaßen komplexen Datensatz (eine Tabelle) aus ca. 20 Feldern, die teils selbst formulierte Stichwörter und lange Texte, teils per Makro ermittelte Kennziffern, URLs etc. enthalten. Dieser Datensatz (alle Zellen der Tabelle) muss dann in ein Formular auf meiner eigenen Webseite übertragen werden.
[Warum nicht alles direkt online erstellen? a) In einzelnen Zellen erledigen Word-Makros lästige Routinen, b) habe auf Reisen o.ä. nicht immer Internet, c) die Word-Datei mit all den vielen Datensätzen ist bequem zu sichern, zu durchsuchen und dergleichen.]

Bisher geht das so:
1. Wenn eine neue Word-Tabelle fertig ist, exportiere ich sie (automatisiert) in ein html-Dokument, das in Firefox (Tab1) geöffnet wird. In Tab2 öffne ich das Formular meiner Webseite.
2. Ein imacro holt jetzt Schritt für Schritt alle Inhalte aus den html-Feldern {Quelle} des Tab1, sucht in Tab2 das richtige Eingabefeld {Ziel} und fügt den Inhalt ein.
3. Am Ende kontrolliere ich das Formular und speichere den neuen Datensatz.

Problem: Schritt 2 ist weggebrochen: Firefox 57 unterstützt das imacro-Add-on nicht mehr. Ob es jemals als Webextension erscheint, sei dahingestellt. Eine für den Zweck geschneiderte Ersatzlösung wäre verlockender. Da es sich ausschließlich um hausinterne Vorgänge handelt (mein Word, mein PC, meine Webseite), kann ich alles modifizieren wie erforderlich: Word-Tabelle als csv oder sonstwie speichern, Prozeduren als Word-Makro, cmd, php etc. schreiben, im html der Input-Boxen beliebige Ids u.ä. zuweisen ...

Im Kern geht es also bei dem gewünschten Script "nur" um folgenden ein paar Mal zu wiederholenden Ablauf:
- Zeichenkette aus (definiertem) Feld der (beliebig gestaltbaren) {Quelle} abholen,
- in das bereits geöffnete Online-Formular wechseln,
- die richtige (definierte) Box {Ziel} ansteuern und die Zeichenkette einfügen,
- weiter zum nächsten Feld.

Für Code-Gerüste, Ansätze, Hinweise und Tipps bin ich dankbar. Für die Realisierung im Detail hoffe ich dann selber klarzukommen.
Mitglied: 135051
26.12.2017, aktualisiert um 09:53 Uhr
Das ist problemlos möglich wenn du das InternetExplorer.Application COM Object benutzt.
Zielgerichteter wäre es aber die Daten direkt so zu übermitteln wie es das Web-Formular bereits tut, also direkt ein POST- oder GET-Request an die Zielseite abzusetzen, dann wäre der Umweg über den Browser erst gar nicht nötig! Solch ein Request lässt sich problemlos mit einem Httprequest-COM Object absetzen, dann ist der Umweg über den Browser gar nicht mehr nötig.

Details gerne per persönlicher Nachricht.

Gruß Squash
Bitte warten ..
Mitglied: Hemingway
06.03.2018 um 10:56 Uhr
Hallo Squash,
bist du noch an Bord? Es kann jetzt losgehen. Bitte melde dich per PN.
Grüße,
Hemingway
Bitte warten ..
Mitglied: Hemingway
22.03.2018 um 14:58 Uhr
Hallo Experten, jetzt stecke ich hier in der Klemme ...
Auf mein Anliegen (s. Thema) hat sich Mitglied Squash umgehend gemeldet. Dann ergab sich eine Verzögerung, weil ich meine Webseite erst noch weiterentwickeln musste, und erst jetzt habe ich festegstellt, dass Squash sich bereits am 31.12.2017 abgemeldet hatte, also schon meine letzten drei PNs nicht mehr bekommen hat.
Nun ist mein Problem also wieder auf Null gesetzt, und ich muss leider wiederholen:
Hat jemand eine Idee für die Lösung meines hier beschriebenen Problems?
Evtl. kann ja jemand den Ansatz von Squash fortführen: Httprequest-COM Object.
Für Code-Gerüste, Ansätze, Hinweise und Tipps bin ich dankbar. Für die Realisierung im Detail hoffe ich dann selber klarzukommen.
Bitte warten ..
Der Kommentar von 135799 wurde vom Moderator Dani am 24.03.18 ausgeblendet!
Ähnliche Inhalte
PHP
Bildupload Webformular
Frage von miichiii9PHP3 Kommentare

Guten Tag liebe Leute Ich möchte auf einer Webseite, die ich am Erstellen bin, Bilder Uploaden. Um die Seite ...

Microsoft Office

Word-Dokument ändert automatisch Formatierung

gelöst Frage von HertieMicrosoft Office3 Kommentare

Guten Morgen Gemeinde, ich stehe gerade vor einem Problem, das ich nicht verstehe und wende mich daher an euch! ...

JavaScript

Jquery Formular absenden

gelöst Frage von tobmesJavaScript1 Kommentar

Hi Experten, ich versuche mich gerade an jquery. Ich habe bis jetzt die Formular immer direkt mittels PHP übermittelt. ...

Webentwicklung

Ist es möglich, in ein Webformular zu "Drucken" ?

Frage von TrebusWebentwicklung16 Kommentare

Hallo. Für folgendes Problem benötige ich eine Lösung und komme nun leider nicht mehr allein weiter: 1. Eine Arztpraxis ...

Neue Wissensbeiträge
Erkennung und -Abwehr
Ebay "portscannt" Kunden
Information von Lochkartenstanzer vor 1 TagErkennung und -Abwehr4 Kommentare

Moin, Nach neuesten Erkenntnissen führt ebay.com einen Portscan auf den Computer durch, von dem man aus die Seite besucht: ...

Windows Server
Windows DNS Server Denial of Service Vulnerability
Information von Dani vor 3 TagenWindows Server

Moin, Microsoft is aware of a vulnerability involving packet amplification that affects Windows DNS servers. An attacker who successfully ...

Batch & Shell

Automatisches Mailing im Batch mit mit sTunnel und Blat.exe

Anleitung von JHB-Kaltduscher vor 3 TagenBatch & Shell4 Kommentare

Ich habe die Lösung für die Frage: Ich kann GoogleMail SMTP nicht einrichten? Folgende Teile nötig: sTunnel + blat.exe ...

Entwicklung
NVIDIA KI programmiert PacMan neu
Information von lcer00 vor 4 TagenEntwicklung

Hallo, Das dürfte ein wichtiger Meilenstein in der Evolution von KI sein. Die Matrix und Skynet lassen schon mal ...

Heiß diskutierte Inhalte
TK-Netze & Geräte
Günstige Telefonanlagen Lösung für 5 Mitarbeiter
Frage von WashingtonTK-Netze & Geräte23 Kommentare

Hi, eine kleine Firma mit nur einem Standort bezieht eine Bürofläche, als Provider wurde die Telekom favorisiert. Es steht ...

Weiterbildung
Umschulung zum FISI
gelöst Frage von Sabo86Weiterbildung19 Kommentare

Hallo zusammen, kurz zu mir: ich bin 33 und möchte in Zukunft im Bereich Systemadministration arbeiten. Da ich vor ...

Router & Routing
Zyxel VPN 50 - temporäre Internetausfälle
Frage von zimbosmurfRouter & Routing13 Kommentare

Hallo! Zu allererst: Ich bin in unserer Firma nicht der Administrator, aber unsere IT hat keine Idee und (scheinbar) ...

Monitoring
Nagios SNMP Server hinzufügen
gelöst Frage von Aqua1234Monitoring12 Kommentare

Hallo, Ich habe vor mit einer Netzwerkmonitoringsoftware (Nagios) anhand mit snmp die Netzwerkinfrastruktur grafisch darzustellen und zu überwachen , ...