Verschieben von Tabellenzeile wie in Word

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Verschieben von Tabellenzeile wie in Word

Re: Verschieben von Tabellenzeile wie in Word

von komma4 » Mi, 20.08.2008 22:53

kommt auf die Anforderung an:
wie soll der Inhalt in B nach der Operation aussehen: A vor oder hinter B-Inhalt stellen? Dazwischen ein Leerzeichen?

Ein Grundgerüst - ohne jede Fehlerprüfung!

Code: Alles auswählen

Sub de19271
oCur = _
 ThisComponent._
 getCurrentController()._
 getViewCursor()
 
 If Not IsEmpty( oCur.TextTable ) Then
    sZellenname = oCur.Cell.CellName 
    Zeilennummer = MID( sZellenname, 2 )
    oTxtTab = oCur.TextTable
    oQuelle = oTxtTab.getCellByName( sZellenname ) 
    sQuelle = oQuelle.getString()
    sZiel = oTxtTab.getCellByName( "B" & Zeilennummer ).getString()
   oTxtTab.getCellByName( "B" & Zeilennummer ).setString( sQuelle & sZiel )
   oTxtTab.getCellByName( "A" & Zeilennummer ).setString( "") 
 End If
End Sub
Hilft Dir das weiter?

Re: Verschieben von Tabellenzeile wie in Word

von Thomas D » Mi, 20.08.2008 21:23

komma4 hat geschrieben:..kann ich Dir ein einfaches Makro (gebunden an eine Tastenkombination/Schaltfläche?) als Ersatz vorschlagen?
Ja, danke - wie würde das aussehen? ...

Re: Verschieben von Tabellenzeile wie in Word

von komma4 » Mi, 20.08.2008 19:10

..kann ich Dir ein einfaches Makro (gebunden an eine Tastenkombination/Schaltfläche?) als Ersatz vorschlagen?

Ich kenne keine Einstellung / keinen Tasten-Zusatz, der das Verhalten bei Einsatz der Maus umstellt.

Verschieben von Tabellenzeile wie in Word

von Thomas D » Mi, 20.08.2008 17:34

Hallo!

Wenn ich in MS Word eine Tabellezeile A markiere und diese über eine andere B schiebe, dann wird A über B eingefügt. In OpenOffice Writer jedoch wird B mit A überschrieben. Kann ich OO so konfigurieren, dass dieses Löschen nicht passiert? Ich stelle nämlich gerade bei uns im Hotel alles auf OpenOffice um. Die Aktion des Verschiebens wird mehrmals täglich durchgeführt, womit die Direktion ein großes Pro-Argument für MS Word hätte. Wär' super, wenn ich dieses irgendwie entkräften könnte ...

Nach oben