Hallo,
ich habe eine Excel tabelle mit einigen Tausend Einträgen.
Eine Spalte enthält hierarchisch/chronologisch aufgebaute Zahlen. Aus diesen soll automatisch der Dateiname produziert werden und der Inhalt der nächsten passenden Zeilen/Spaltenkombination dahineinkopiert werden.
Bsp:
A2 = 001 / B2 = Inhalt1
A3 = 002 / B3 = Inhalt2
001.htm soll also den Text Inhalt2 enthalten. Usw.
Ist dies durch Makro oder so möglich oder zu Aufwendig? Wenn ja, wie kann man das anstellen?
Gruß
h.
Hallo Little h!
Wie hast Du denn Dein Office Paket installiert? Ich nehme an Standardmäßig, sonst wäre diese Frage sehr wahrscheinlich überflüssig.
-
Lege Deine Office Cd ein!
-
Gehe auf START | EINSTELLUNGEN | SYSTEMSTEUERUNG | SOFTWARE
-
Klicke auf Deine Office Version und wähle die Option HINZUFÜGEN ENTFERNEN aus
-
Nun kommt ein Dialogfeld indem Du gefragt wirst, ob Du Komponenten hinzufügen oder entfernen willst. Hier wählst Du hinzufügen.
-
Im folgenden Dialogfeld, indem Du gefragt wirst, ob Du die Standardinstallation vornehmen willst, oder eine Benutzerdefinierte Installation, wählst du die Benutzerdefinierte Installation an.
-
Alle Programme die angeklickt sind, klicke so an, das sie blau hinterlegt sind, aber dabei angeklickt bleiben, wähle dann die Option ÄNDERN und klicke hier auf ALLES.
-
So gehst Du Punkt für Punkt Deine Office Installation durch und wählst jeweils diese Option.
-
Nach dieser Installation steht Dir im Menü DATEI | SPEICHERN die Option im HTML Format zur Verfügung.
Jetzt kommen drei weitere interessante Sachen:
Assistenten ( ganz klar diese Assistenten sind sehr nützlich, wir nehmen die, die wir brauchen)
Konverter und Grafikfilter ( Hier nehme ich persönlich immer alle; sie dienen zum konvertieren von Dateien und Grafiken in und von anderen Dateiformaten nach Office ( Import von Dateien und Export von Dateien))
Office Tools ( Hier empfehle ich persönlich, die Shortcutleiste und die Microsoft Indexerstellung zu deaktivieren, diese zwei Sachen können nömlich fürchterlich auf die Nerven gehen. Die Shortcutleiste bekommen sie nicht weg, wenn sie Office auf einem anderen Laufwerk als auf C installieren; und die Indexerstellung meldet sich nach einer Zeitspanne jedesmal von selber, ob sie erwünscht ist oder nicht. Alle anderen Tools sind aber empfehlenswert)
Den Rest müßtest du eigentlich alleine können.
Gruß Albert
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo,
ich habe eine Excel tabelle mit einigen Tausend Einträgen.
Eine Spalte enthält hierarchisch/chronologisch aufgebaute
Zahlen. Aus diesen soll automatisch der Dateiname produziert
werden und der Inhalt der nächsten passenden
Zeilen/Spaltenkombination dahineinkopiert werden.
Bsp:
A2 = 001 / B2 = Inhalt1
A3 = 002 / B3 = Inhalt2
001.htm soll also den Text Inhalt2 enthalten. Usw.
Ist dies durch Makro oder so möglich oder zu Aufwendig? Wenn
ja, wie kann man das anstellen?
Gruß
h.
Hallo Little h!
Wie hast Du denn Dein Office Paket installiert? Ich nehme an
Standardmäßig, sonst wäre diese Frage sehr wahrscheinlich
überflüssig.
-
Lege Deine Office Cd ein!
-
Gehe auf START | EINSTELLUNGEN | SYSTEMSTEUERUNG | SOFTWARE
-
Klicke auf Deine Office Version und wähle die Option
HINZUFÜGEN ENTFERNEN aus
-
Nun kommt ein Dialogfeld indem Du gefragt wirst, ob Du
Komponenten hinzufügen oder entfernen willst. Hier wählst Du
hinzufügen.
-
Im folgenden Dialogfeld, indem Du gefragt wirst, ob Du die
Standardinstallation vornehmen willst, oder eine
Benutzerdefinierte Installation, wählst du die
Benutzerdefinierte Installation an.
-
Alle Programme die angeklickt sind, klicke so an, das sie
blau hinterlegt sind, aber dabei angeklickt bleiben, wähle
dann die Option ÄNDERN und klicke hier auf ALLES.
-
So gehst Du Punkt für Punkt Deine Office Installation durch
und wählst jeweils diese Option.
-
Nach dieser Installation steht Dir im Menü DATEI |
SPEICHERN die Option im HTML Format zur Verfügung.
Jetzt kommen drei weitere interessante Sachen:
Assistenten ( ganz klar diese Assistenten sind sehr
nützlich, wir nehmen die, die wir brauchen)
Konverter und Grafikfilter ( Hier nehme ich
persönlich immer alle; sie dienen zum konvertieren von Dateien
und Grafiken in und von anderen Dateiformaten nach Office (
Import von Dateien und Export von Dateien))
Office Tools ( Hier empfehle ich persönlich, die
Shortcutleiste und die Microsoft Indexerstellung zu
deaktivieren, diese zwei Sachen können nömlich fürchterlich
auf die Nerven gehen. Die Shortcutleiste bekommen sie nicht
weg, wenn sie Office auf einem anderen Laufwerk als auf C
installieren; und die Indexerstellung meldet sich nach einer
Zeitspanne jedesmal von selber, ob sie erwünscht ist oder
nicht. Alle anderen Tools sind aber empfehlenswert)
Den Rest müßtest du eigentlich alleine können.
Gruß Albert
PS:
Habe ich in der Eile vergesen zu erwähnen!
Danach mußt Du noch auf EXTRAS | ADD IN MANAGER | ADD INS den Internet Assistenten und sofern in Deiner Tabelle Formulare enthalten sind auch noch den Web Formular Assistenten aktivieren.
Sorry war eben sehr in Eile. War schon nach Feierabend - na Du weißt schon.
Schönen ersten Mai und viel Erfolg noch albert.
Hallo,
Bsp:
A2 = 001 / B2 = Inhalt1
A3 = 002 / B3 = Inhalt2
001.htm soll also den Text Inhalt2 enthalten. Usw.
Ist dies durch Makro oder so möglich oder zu Aufwendig? Wenn
ja, wie kann man das anstellen?
Gruß
h.
Hallo Little h!
Wie hast Du denn Dein Office Paket installiert? Ich nehme an
Standardmäßig, sonst wäre diese Frage sehr wahrscheinlich
überflüssig.
Aeh, nein es ist komplett (Benutzerdefiniert) installiert. Das ich die Tabelle komplett als html abspeichere ist ja auch nicht das Problem 
Aus einer (!) Zelle bzw. dem Inhalt einer Zelle soll der neue Name der Datei gebildet werden. Der Inhalt der neuen HTML-Datei steht dann in der anderen Zelle.
Gruß
h.
1 „Gefällt mir“
Hallo h.
Dein Problem verlangt ein kleines, individuelles Programm.
ich habe eine Excel tabelle mit einigen Tausend Einträgen.
In jedem Fall lohnt aber der dafür…
Eine Spalte enthält hierarchisch/chronologisch aufgebaute
Zahlen. Aus diesen soll automatisch der Dateiname produziert
werden und der Inhalt der nächsten passenden
Zeilen/Spaltenkombination dahineinkopiert werden.
Bsp:
A1 = Dateiname / B1 = Beschreib
A2 = 001 / B2 = Inhalt1
A3 = 002 / B3 = Inhalt2
001.htm soll also den Text Inhalt2 enthalten. Usw.
Ist dies durch Makro oder so möglich oder zu Aufwendig? Wenn
ja, wie kann man das anstellen?
Ich würde die Excel-Tabelle im .csv/.ctv-Format - also Klarschrift - speichern. Dann bekommst Du etwa folgende Ausgabe, die in einem Texteditor (wie notepad.exe) so aussieht:
„Dateiname“;„Beschreib“¶
001;„Heute ist ein schöner Tag.“¶
002;„Wollen ein bisschen Musik machen.“¶
003;„etc.pp…“¶
Darauf lässt sich ein kurzes Basic-Programm anwenden. - Alternativ liesse es sich bestimmt auch mit einem Excel-Modul (in VisualBasic) machen… ist aber im Prinzip dasselbe.
(Vorteil ist, dass Du die Zeichenfolgen wie „Heute ist ein schöner Tag“ gleich ins HTMl-Format bringen kannst.)
Grüsse aus Wiesbaden,
bei Fragen zur Umsetzung bitte Mail oder Posting
CU DannyFox64