?
Halli Hallo
kann es möglich sein das wenn ich zwei Zellen aus benachbarten Zeilen verbinde ( merge ) das ich danach keine Zeilen per index ansprechen kann ???
ich habe z.B. C1 aus ROW3 mit C1 aus ROW4 verbunden das klappt auch.
Wenn ich aber jetzt versuche über oTable.Row[xyz] auf irgendeine Zeile zuzugreifen bekomme ich ein exception ( siehe unten ).
DIe Fehler Meldung besagt :
"Es können keine individuellen Reihen in dieser Sammlung adressiert werden, weil die Tabelle vertikal verbundene Zellen enthält."
Aber es muss doch möglich sein in einer Tabelle Vertikale - Zellen zu Mergen und dann noch weiter mit der Tabelle arbeiten können ???
wäre über jeden Tipp froh !!!
Col1
COL2
COL3
ROW1
C1
C2
ROW2
C1
C2
ROW3
C1
C2
ROW4
C1
C2
ROW5
C1
C2
ROW6
C1
C2
System.Runtime.InteropServices.COMException wurde nicht behandelt.
HelpLink="G:\\Program Files\\Microsoft Office\\OFFICE11\\1031\\wdmain11.chm#25471"
Message="Es können keine individuellen Reihen in dieser Sammlung adressiert werden, weil die Tabelle vertikal verbundene Zellen enthält."
Source="Microsoft Word"
ErrorCode=-2146822297
StackTrace:
bei Microsoft.Office.Interop.Word.Rows.get_Item(Int32 Index)
bei WindowsApplication3.Form1.AddKategorieHeader(Table oTable, Int32 row, String text) in G:\Users\leo\Documents\Visual Studio 2005\Projects\WindowsApplication3\WindowsApplication3\Form1.cs:Zeile 114.
bei WindowsApplication3.Form1.button1_Click(Object sender, EventArgs e) in G:\Users\leo\Documents\Visual Studio 2005\Projects\WindowsApplication3\WindowsApplication3\Form1.cs:Zeile 93.
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.Run(Form mainForm)
bei WindowsApplication3.Program.Main() in G:\Users\leo\Documents\Visual Studio 2005\Projects\WindowsApplication3\WindowsApplication3\Program.cs:Zeile 17.
bei System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
bei System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ThreadHelper.ThreadStart()