App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Nur für Excel Profis :)
- Ersteller 1234
- Erstellt am
feelx
Grand Admiral Special
- Mitglied seit
- 11.11.2001
- Beiträge
- 4.870
- Renomée
- 74
- Standort
- near Zurich
- Mein Laptop
- Macbook Pro 15.4" 2.26 GHz
- Prozessor
- Intel Core i7-920
- Mainboard
- Asus Rampage II Extreme
- Kühlung
- Noctua NH-U12P
- Speicher
- 6 x 2GB Corsair 1333
- Grafikprozessor
- Zotac Geforce 260 (200b)
- Display
- 26", NEC 2690 WUXI, 1920x1200
- HDD
- 1 TB - WD1002 FBYS
- Optisches Laufwerk
- Lite-on - lautes ding :)
- Soundkarte
- X-FI Supreme
- Gehäuse
- LianLi PC A17, 2x NB Multiframe S-Series MF12-S1
- Netzteil
- Enermax 82+Modu - 625W
- Betriebssystem
- Vista 64bit / Ubuntu 64bit
- Verschiedenes
- Beim DVD-Brenner musste es schnell gehen (Lieferbar und günstig sein.) , Suche aber was leiseres
Ne Idee:
Ersetze doch in einem ersten Schritt generell alle ; durch ein |
Im zweiten Schritt dann "|" wieder durch ";" ersetzen
Ersetze doch in einem ersten Schritt generell alle ; durch ein |
Im zweiten Schritt dann "|" wieder durch ";" ersetzen
feelx
Grand Admiral Special
- Mitglied seit
- 11.11.2001
- Beiträge
- 4.870
- Renomée
- 74
- Standort
- near Zurich
- Mein Laptop
- Macbook Pro 15.4" 2.26 GHz
- Prozessor
- Intel Core i7-920
- Mainboard
- Asus Rampage II Extreme
- Kühlung
- Noctua NH-U12P
- Speicher
- 6 x 2GB Corsair 1333
- Grafikprozessor
- Zotac Geforce 260 (200b)
- Display
- 26", NEC 2690 WUXI, 1920x1200
- HDD
- 1 TB - WD1002 FBYS
- Optisches Laufwerk
- Lite-on - lautes ding :)
- Soundkarte
- X-FI Supreme
- Gehäuse
- LianLi PC A17, 2x NB Multiframe S-Series MF12-S1
- Netzteil
- Enermax 82+Modu - 625W
- Betriebssystem
- Vista 64bit / Ubuntu 64bit
- Verschiedenes
- Beim DVD-Brenner musste es schnell gehen (Lieferbar und günstig sein.) , Suche aber was leiseres
hallo,
leider geht das nicht, ich brauche das ganze automatisiert, kann unmöglich 100000 mal alles per hand machen.
es soll auch nicht jedes ; durch ein | ersetzt werden.
siehe oben 1|4|";"|7
bei ";" bleibt das ;
mfg
Also Excel Makros lassen bestimmt ein "Search-Replace" zu. Und wegen dem ist ja der zweite Schritt
Also
1;4;";";7
wird zuerst zu
1|4|"|"|7
und dann wird "|" mit ";" ersetz also
1|4|";"|7
Ist doch eigentlich genau das was du willst...
feelx
Grand Admiral Special
- Mitglied seit
- 11.11.2001
- Beiträge
- 4.870
- Renomée
- 74
- Standort
- near Zurich
- Mein Laptop
- Macbook Pro 15.4" 2.26 GHz
- Prozessor
- Intel Core i7-920
- Mainboard
- Asus Rampage II Extreme
- Kühlung
- Noctua NH-U12P
- Speicher
- 6 x 2GB Corsair 1333
- Grafikprozessor
- Zotac Geforce 260 (200b)
- Display
- 26", NEC 2690 WUXI, 1920x1200
- HDD
- 1 TB - WD1002 FBYS
- Optisches Laufwerk
- Lite-on - lautes ding :)
- Soundkarte
- X-FI Supreme
- Gehäuse
- LianLi PC A17, 2x NB Multiframe S-Series MF12-S1
- Netzteil
- Enermax 82+Modu - 625W
- Betriebssystem
- Vista 64bit / Ubuntu 64bit
- Verschiedenes
- Beim DVD-Brenner musste es schnell gehen (Lieferbar und günstig sein.) , Suche aber was leiseres
Es soll aber alles in einem Schritt erfolgen, da das ansonsten bei einer zu großen Datenmenge zu viel Rechenleistung fordert.... Frag bitte nicht was ich damit auswerten will ...
puhh.. wenn dem so ist, dann helfen dir wohl nur Reguläre Ausdrücke (regular Expressions / RegExp). kenne mich diesbezüglich mit VBA aber leider nicht aus... Aber vielleicht findest du was oder ein vba-Kenner kann dir da helfen.
TommySZB
Grand Admiral Special
Das ganze ist recht einfach, du prüfst den Feldinhalt Zeichenweise (For i = 1 to Len(Feld)) und wenn vor dem ; kein chr(34), was das Anführungszeichen ist, steht, änderst du den Inhalt.
Das ganze könnte so aussehen:
Exc ist ein Excel Objekt, weil hier der Aufruf aus Access erfolgte
Ich habe das ganze nicht durchgetestet und in der ersten Bedingung könnte noch ein kleiner Fehler sein, aber der ist beim Test dann schnell zu finden
Gruss
Das ganze könnte so aussehen:
Exc ist ein Excel Objekt, weil hier der Aufruf aus Access erfolgte
Code:
dim tmp, tmp2 as String
dim i, j as integer
For j = 1 To 200
exc.Range("A" & i).Activate
tmp = exc.ActiveCell
For i = 1 to len(tmp)
if mid(tmp,i,1) = ";" then
if mid(tmp,i+1,1) = chr(34) then
tmp2 = tmp2 & "|"
i=i+1
else
tmp2 = tmp2 & mid(tmp,i,1)
end if
else
tmp2 = tmp2 & mid(tmp,i,1)
end if
next
Next
exc.activecell = tmp2
Gruss
Zuletzt bearbeitet:
OBrian
Moderation MBDB, ,
- Mitglied seit
- 16.10.2000
- Beiträge
- 17.032
- Renomée
- 267
- Standort
- NRW
- Prozessor
- Phenom II X4 940 BE, C2-Stepping (undervolted)
- Mainboard
- Gigabyte GA-MA69G-S3H (BIOS F7)
- Kühlung
- Noctua NH-U12F
- Speicher
- 4 GB DDR2-800 ADATA/OCZ
- Grafikprozessor
- Radeon HD 5850
- Display
- NEC MultiSync 24WMGX³
- SSD
- Samsung 840 Evo 256 GB
- HDD
- WD Caviar Green 2 TB (WD20EARX)
- Optisches Laufwerk
- Samsung SH-S183L
- Soundkarte
- Creative X-Fi EM mit YouP-PAX-Treibern, Headset: Sennheiser PC350
- Gehäuse
- Coolermaster Stacker, 120mm-Lüfter ersetzt durch Scythe S-Flex, zusätzliche Staubfilter
- Netzteil
- BeQuiet 500W PCGH-Edition
- Betriebssystem
- Windows 7 x64
- Webbrowser
- Firefox
- Verschiedenes
- Tastatur: Zowie Celeritas Caseking-Mod (weiße Tasten)
Wenn Du eine Textdatei hast mit einem Semikolon als Zellentrenner, dann ist das doch eine CSV und keine Exceldatei. D.h. Du hast eine ganz normale Textdatei, die Du mit beliebigen Programmen bearbeiten kannst, es muß doch kein Excelmakro sein. Unter Linux könnte man jetzt einfach ein einzeiliges Shellskript schreiben; bei Windows weiß ich das ehrlich gesagt nicht, aber bestimmt gibt es irgendein kleines Freewareprogramm, was das genauso erledigt.
Ähnliche Themen
- Antworten
- 0
- Aufrufe
- 261
- Antworten
- 0
- Aufrufe
- 446
- Antworten
- 5
- Aufrufe
- 812