Daten aus bestimmten Zellen übernehmen und in ein neues Excel File einfügen
Hallo Leute,
ich habe mich schon durch die SUCHE gekämpft aber leider habe ich nichts für mein Problem gefunden!
Vielleicht kann mir von euch wer auf die schnelle weiter helfen - das wäre eine feine Sache!
Und zwar habe ich ein Excel File das jede Menge Daten in bestimmten Zellen enthält und ich würde nun gerne diese Zellen (z.B.: B4,B7,B9,B11,B13,B15,B17,Q4,Q5,Q6,Q8,Q10,Q12,Q14,Q16,Q18) auslesen und in ein neues Excel File einfügen.
zb. soll der inhalt aus dem alten excel file B4 im neuem excel file in A3 stehen.
besten dank für eure hilfe
ich habe mich schon durch die SUCHE gekämpft aber leider habe ich nichts für mein Problem gefunden!
Vielleicht kann mir von euch wer auf die schnelle weiter helfen - das wäre eine feine Sache!
Und zwar habe ich ein Excel File das jede Menge Daten in bestimmten Zellen enthält und ich würde nun gerne diese Zellen (z.B.: B4,B7,B9,B11,B13,B15,B17,Q4,Q5,Q6,Q8,Q10,Q12,Q14,Q16,Q18) auslesen und in ein neues Excel File einfügen.
zb. soll der inhalt aus dem alten excel file B4 im neuem excel file in A3 stehen.
besten dank für eure hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 188505
Url: https://administrator.de/contentid/188505
Ausgedruckt am: 16.11.2024 um 09:11 Uhr
11 Kommentare
Neuester Kommentar
Hallo sims!
Das könnte dann etwa so gehen:
Das Makro ist von der "alten" Datei aus zu starten, und es darf keine Datei mit dem Namen "Neu" geöffnet sein ...
Grüße
bastla
Das könnte dann etwa so gehen:
Sub Kopieren()
QZellen = Array("B4", "B7", "B9", "B11", "B13", "B15", "B17", "Q4", "Q5", "Q6", "Q8", "Q10", "Q12", "Q14", "Q16", "Q18") 'Quell-Zellen
QInkr = 57 'Zeilenabstand
QBisZeile = 6217 'Daten in der Quelltabelle bis zu dieser Zeile
ZDatei = "D:\Neu.xlsx" 'Datei "Neu"
ZAbZeile = 3 'Eintrag ab Zeile
ZAbSpalte = 1 '=A; Eintrag ab Spalte
Set Alt = ActiveSheet
Set Neu = Workbooks.Add
ZSpalte = ZAbSpalte 'Spaltenzähler Zieltabelle setzen
For Each QZelle In QZellen 'alle Quell-Zellen durchgehen
QAbZeile = Range(QZelle).Row 'QuellZeile und ...
QSpalte = Range(QZelle).Column '... -Spalte ermitteln
ZZeile = ZAbZeile 'Zeilenzähler Zieltabelle setzen
For QZeile = QAbZeile To QBisZeile Step QInkr 'bis zur angegebenen letzten Quell-Zeile hochzählen
Neu.Sheets(1).Cells(ZZeile, ZSpalte).Value = Alt.Cells(QZeile, QSpalte).Value 'Wert übertragen
ZZeile = ZZeile + 1 'nächste Zeile in der Zieltabelle
Next
ZSpalte = ZSpalte + 1 'nächste Spalte in der Zieltabelle
Next
Neu.SaveAs ZDatei 'neue Datei speichern
MsgBox "Fertig."
End Sub
Grüße
bastla
Hallo,
ich versuche immer per Google Beispiele suchen und an eigene Bedürfnisse anpassen, aber alle Wege führen nach Administrator.de.
Ich will ein Batch von bastla Mit Batch Script Datei aus Text umbenennen etwas ergänzen ...
Nexte Batch starten
Ergebnis
http://desmond.imageshack.us/Himg696/scaled.php?server=696&filename ...
Ich will jetzt F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.csv kopieren und in eigene vobereitete Tabelle F:\BILDER\Bilder_Nummer_und_Links_Vorlage.csv in bestimmten Zeilen einfügen.
Obere Beispiel per Makros angepast, aber funktioniert nicht richtig, wird alles überschrieben.
Kurz gefasst
Aus Excel.csv mit Bildernummer und Internetlinks in Exel_Vorlage.csv einfügen.
Ab D2 Nummer, Ab F2 Internetlinks.
Internetlink, zwischen Anführungszeichen im rot -Link
In der Zeile befindet sich Kurztext und ein Link und müssen nicht überschrieben werden!
Beispiel
http://img580.imageshack.us/img580/8683/unbenannt5ed.jpg
http://img850.imageshack.us/img850/2143/bild21e.jpg
Gibt es eine möglichkeit per -.vbs oder makro Excel bearbeiten?
Vielen Dank für Hilfe.
ich versuche immer per Google Beispiele suchen und an eigene Bedürfnisse anpassen, aber alle Wege führen nach Administrator.de.
Ich will ein Batch von bastla Mit Batch Script Datei aus Text umbenennen etwas ergänzen ...
:: Ein Ordner mit aktuellem Datum erstellen und Umbennante Bildernamen in eine Liste einfügen
set CURRENTTIME=%TIME%
:: - Zusammensetzung Archivname, ich weiss nicht ob DATE Parameter stimmen, aber funktioniert!
set ARCHIVNAME=%DATE:~0,2%_%DATE:~3,2%_%DATE:~6,6%_PHOTOS
:: - Verzeichnis erstellen
mkdir F:\BILDER\%ARCHIVNAME%
:: - Erzeugt - verschiebt - startet Texteditor mit aktuellem Datum fuer Bilder und Internetlinks
:: - Datei F:\BILDER\MyConfigs\Text_fuer_Links.txt manuell erstellt.
copy /Y F:\BILDER\MyConfigs\Text_fuer_Links.txt F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.txt
dir /b F:\BILDER\%ARCHIVNAME%\*.jpg > F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.txt
start F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.txt
::Batch bis zu Ende...
::Dann Bilder im Internet laden und links manuel im F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.txt einfügen und speichern.
Nexte Batch starten
:: Umbennante Bildernamen in Excel (-.csv) einfügen
set CURRENTTIME=%TIME%
:: - Zusammensetzung Archivname
set ARCHIVNAME=%DATE:~0,2%_%DATE:~3,2%_%DATE:~6,6%_PHOTOS
:: - Verzeichnis erstellen
mkdir F:\BILDER\%ARCHIVNAME%
:: - Erzeugt - kopiert - startet Excel mit aktuellem Datum fuer Bilder und Internetlinks
:: - F:\BILDER\Bilder_Nummer_und_Links.csv manuell erstellt.
copy /Y F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.txt F:\BILDER\Bilder_Nummer_und_Links.csv
copy /Y F:\BILDER\Bilder_Nummer_und_Links.csv F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.csv
start F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.csv
Ergebnis
http://desmond.imageshack.us/Himg696/scaled.php?server=696&filename ...
Ich will jetzt F:\BILDER\%ARCHIVNAME%\%ARCHIVNAME%.csv kopieren und in eigene vobereitete Tabelle F:\BILDER\Bilder_Nummer_und_Links_Vorlage.csv in bestimmten Zeilen einfügen.
Obere Beispiel per Makros angepast, aber funktioniert nicht richtig, wird alles überschrieben.
Kurz gefasst
Aus Excel.csv mit Bildernummer und Internetlinks in Exel_Vorlage.csv einfügen.
Ab D2 Nummer, Ab F2 Internetlinks.
Internetlink, zwischen Anführungszeichen im rot -Link
<img src="........." vspace="10">
Link- einfügen.In der Zeile befindet sich Kurztext und ein Link und müssen nicht überschrieben werden!
Beispiel
http://img580.imageshack.us/img580/8683/unbenannt5ed.jpg
http://img850.imageshack.us/img850/2143/bild21e.jpg
Gibt es eine möglichkeit per -.vbs oder makro Excel bearbeiten?
Vielen Dank für Hilfe.
Moin @Albafotos,
Set /a rgc +=1
#839
Auch wenn du deine Frage wirklich vorbildlich dargestellt hast - bitte kopier das Ganze und lass es uns in einem neuen Beitrag abfackeln.
Nür wegen der Übersichtlichkeit.
[Edit] War schon zum Zeitpunkt meines Kommentars geschehen. [/Edit]
Danke
Biber
Set /a rgc +=1
#839
Nür wegen der Übersichtlichkeit.
[Edit] War schon zum Zeitpunkt meines Kommentars geschehen. [/Edit]
Danke
Biber