Excel o.i.d. vraag
23 januari 2016 - 12:48   
geplaatst door: NicoJ
Ik heb een ondertitelbestand vertaald uit het Engels naar het Nederlands.
Een aardige klus, maar halverwege heb ik onder het goede volgnummer, tijdcode de verkeerde tekst gezet. Ik was een regel vergeten en ben verkeerd verder geaan. Ik kwam er helaas pas op het einde achter met gevolg de ondertitels nu niet synchroon lopen.

Het bestand zelf is een gewoon tekst bestand en ziet er zo uit:

1
00:00:13,650 --> 00:00:16,680
Hallo?

Dus eerst een volgnummer (1)
daarna een tijdcode (in/uit)
daarna de tekst.

De regels zijn volgens mij gescheiden door harde returns. (Zo heet dat toch?)

Is er een manier om die drie regels in aparte kolommen in te lezen ,in Excel o.i.d., en dan vanaf het foute punt alles een regel te laten zakken?

Excel o.i.d. vraag
23 januari 2016 - 13:19    reactie #1
geplaatst door: Tracky
IK heb geen oplossing voor je in Excel, maar raad je wel aan dit soort dingen in het gratis programma Aegissub te doen, dat is er voor gemaakt.
Excel o.i.d. vraag
23 januari 2016 - 13:42    reactie #2
geplaatst door: NicoJ
Ah! Een 'o.i.d.' oplossing dus. :-)
Interessant programma. Maar daar moet ik wel even induiken.

Hartelijk dank voor de tip.

Excel o.i.d. vraag
23 januari 2016 - 13:48    reactie #3
geplaatst door: Tracky
Graag gedaan , succes !  :wink:
Excel o.i.d. vraag
23 januari 2016 - 17:42    reactie #4
geplaatst door: ScoobyDoo
Had je het al geprobeerd? Import -> data   NL:   Importeren -> gegevens
Excel o.i.d. vraag
25 januari 2016 - 11:46    reactie #5
geplaatst door: NicoJ
Ik krijg het niet voor elkaar.
In Excel komen ze op aparte regels terecht, maar krijg ik die regels niet in kolommen.

Het (voor mij) raadselachtige is dat dat ondertitelbewerkingsprogramma het wél lukt om die data in kolommen te krijgen, maar daarin kan ik weer geen enkele kolom helemaal of gedeeltelijk apart selecteren.

Excel o.i.d. vraag
25 januari 2016 - 12:19    reactie #6
geplaatst door: paulusch
De tekst staat wel in kolommen, maar Dat heeft te maken met de opmaak/weergave. Selecteer het gehele werkblad (linksboven)a in je menubalk naar Opmaak > Cellen > (tab) Uitlijning en klik op Terugloop.
Tweede mogelijkheid: werkblad selecteren, ga naar Opmaak > Kolom > Automatisch aanpassen.

Bij de eerste mogelijkheid krijg je compacte cellen/kolommen waarbij de tekst over meerdere regels loopt. Bij die tweede mogelijkheid wordt de breedte van de kolom gebaseerd op de langste zin.

Let wel op: bij het inplakken van de tekst wordt een harde return (regeleinde) gezien als het begin van een nieuwe cel.

<<edit>> ik lees jouw probleem nog even terug, maar wat ik schreef is niet de oplossing voor jouw probleem. Ik kom er zo op terug.

(Bewerkt door paulusch om 12:25, 25-01-2016)

Excel o.i.d. vraag
25 januari 2016 - 12:36    reactie #7
geplaatst door: paulusch
Selecteer de hele kolom met die teksten, kopieer het geheel, open een nieuw werkblad (of tab), selecteer cel 01 en kies onder Bewerken > Plakken speciaal. In dat venster zie je Transponeren staan. Selecteer dat en het geheel wordt over een paar regels in een hele reeks van kolommen weergegeven.

Ga dan naar het betreffende betreffende tijdcode. Selecteer de cel met de tekst die eronder staat en voeg daar een cel in. Geef dan aan dat de cellen naar rechts verplaatst moeten worden. Zo heb je een lege cel gecreëerd voor de ontbrekende tekst.

Nu kan je weer het geheel kopiëren met die eerste optie (transponeren) plakken in een nieuw werkblad.

Excel o.i.d. vraag
25 januari 2016 - 13:21    reactie #8
geplaatst door: NicoJ
Paulusch,
bedankt voor je uitgebreide reactie.
Ik geloof dat ik het een beetje snap, maar wat ik zover voor elkaar heb gekregen is dat ik álle tijdcodes en álle teksten apart een cell moet verschuiven.
Bedoelde je dat inderdaad?
Ik hoopte juist op een eenvoudiger methode.
Maar misschien zie ik iets over het hoofd?

Het voorbeeld in mijn beginpost is het begin van het ondertitelbestand, het bestaat uit bijna 2000 van die regelcombinaties met een volgnummer als eerste en daarna de tijdcodes en daarna de tekst.
Dus 2 regels verschuiven is dus 4000 handelingen.

Excel o.i.d. vraag
25 januari 2016 - 14:18    reactie #9
geplaatst door: paulusch
Ha Nico,

handeling 1: kopieëren van gehele kolom
handeling 2: openen nieuw werkblad
handeling 3: speciaal plakken met Transponeren.
handeling 4: 1 cel tussenvoegen op betreffende tijdcode (en alle cellen rechts van die cel schuiven 1 naar rechts)
handeling 5: de ontbrekende tekst typen
handeling 6: de rijen kopiëren
handeling 7: openen nieuw werkblad
handeling 8: speciaal plakken met Transponeren
handeling 9: bewaren...

Dus nog geen 10 handelingen...

Excel o.i.d. vraag
26 januari 2016 - 08:47    reactie #10
geplaatst door: NicoJ
Paulusch, wederom bedankt voor je uitgebreide reactie, maar het lukt niet. Als ik met transpose plak dan blijft het blad leeg.
Ik geef 't op.
Ik doe het wel handmatig stuk voor stuk.
Excel o.i.d. vraag
26 januari 2016 - 09:14    reactie #11
geplaatst door: paulusch
Als het blad leeg blijft, lijkt het of de geselecteerde en dus te kopiëren kolom leeg is.
Als je wilt, kan ik het wel even proberen. Stuur anders even een PB, dan handelen we het daar af.