none
Report, Master-Detail Import als XML , mit VBA? Excel2010 RRS feed

  • Frage

  • Hallo,
    welche Möglichkeiten würden sich bieten, so eine Datei rein informell als Report, View anzuzeigen?
    Menüpunkt - <Drucken> Ausdruck der Tabelle.
    So eine Art Tabelle.
    Produkt
    Side1
      Pos 1
      Pos 2
    SIDE2
      Pos 1
      Pos 2
    Ende

      A) unter WinForms
      B) unter WPF
    Viele Grüße Sandra

    siehe

    <PRODUCT>
      <PRODUCTLAYOUT>
        <NAME value="Kuehlschrank" />
        <SIDE1>
          <POSITIONS>
            <POSITION>
              <LABEL value="Type0689" />
              <NUMBER value="1" />
              <STEPINDEX value="1" />
              <XPOS value="44.521" />
              <YPOS value="53.662" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="" />
                <RESULT_OVERALL value="" />
                <STATE value="0" />
                <BADMARK value="" />
              </POSITIONRESULT>
            </POSITION>
            <POSITION>
              <LABEL value="CompositeFinal" />
              <NUMBER value="2" />
              <STEPINDEX value="2" />
              <XPOS value="40.446" />
              <YPOS value="128.696" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="00000555511111" />
                <RESULT_OVERALL value="A|A|A|B|C" />
                <STATE value="1" />
                <BADMARK value="0" />
              </POSITIONRESULT>
            </POSITION>
            <POSITION>
              <LABEL value="Type0689" />
              <NUMBER value="3" />
              <STEPINDEX value="3" />
              <XPOS value="118.139" />
              <YPOS value="128.406" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="" />
                <RESULT_OVERALL value="" />
                <STATE value="0" />
                <BADMARK value="" />
              </POSITIONRESULT>
            </POSITION>
            <POSITION>
              <LABEL value="Type0689" />
              <NUMBER value="4" />
              <STEPINDEX value="4" />
              <XPOS value="117.823" />
              <YPOS value="52.255" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="" />
                <RESULT_OVERALL value="" />
                <STATE value="0" />
                <BADMARK value="" />
              </POSITIONRESULT>
            </POSITION>
            <POSITION>
              <LABEL value="Type0689" />
              <NUMBER value="5" />
              <STEPINDEX value="5" />
              <XPOS value="170.304" />
              <YPOS value="89.814" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="" />
                <RESULT_OVERALL value="" />
                <STATE value="0" />
                <BADMARK value="" />
              </POSITIONRESULT>
            </POSITION>
            <POSITION>
              <LABEL value="TypeNo" />
              <NUMBER value="6" />
              <STEPINDEX value="6" />
              <XPOS value="75.914" />
              <YPOS value="191.147" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEWRITTEN value="" />
                <RESULT_OVERALL value="" />
                <STATE value="0" />
                <BADMARK value="" />
              </POSITIONRESULT>
            </POSITION>
            <POSITION>
              <LABEL value="ShortNo" />
              <NUMBER value="7" />
              <STEPINDEX value="2" />
              <XPOS value="179.701" />
              <YPOS value="192.14" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="" />
                <RESULT_OVERALL value="" />
                <STATE value="0" />
                <BADMARK value="" />
              </POSITIONRESULT>
            </POSITION>
          </POSITIONS>
          <PANELPOSITIONS />
        </SIDE1>
        <SIDE2>
          <POSITIONS>
            <POSITION>
              <LABEL value="Type0689" />
              <NUMBER value="1" />
              <STEPINDEX value="1" />
              <XPOS value="44.521" />
              <YPOS value="53.662" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="bbbbbbb" />
                <RESULT_OVERALL value="" />
                <STATE value="0" />
                <BADMARK value="" />
              </POSITIONRESULT>
            </POSITION>
            <POSITION>
              <LABEL value="CompositeFinal" />
              <NUMBER value="2" />
              <STEPINDEX value="2" />
              <XPOS value="40.446" />
              <YPOS value="128.696" />
              <ANGLE value="0" />
              <POSITIONRESULT>
                <CODEREAD value="00000555511111" />
                <RESULT_OVERALL value="A|A|A|B|C" />
                <STATE value="1" />
                <TryitAgain value="0" />
              </POSITIONRESULT>
            </POSITION>
    		</POSITIONS>
          <PANELPOSITIONS/>
        </SIDE2>
      </PRODUCTLAYOUT>
    </PRODUCT>

    Dienstag, 28. März 2017 17:25

Alle Antworten

  • Hi Sandra,
    da Du im Office Forum fragst, wäre ein VBA-Programm möglich, welches die Daten z.B. in ein Word-Dokument eintragen und entsprechend Forderungen formatiert. Falls Ihr einen aktuellen SharePoint nutzen könnt und Office 2016 bei den Anwendern genutzt wird, könnte auch ein Office Add-Inn ein möglicher Lösungsweg sein.

    --
    Viele Grüsse
    Peter Fleischer (ehem. MVP)
    Meine Homepage mit Tipps und Tricks

    Mittwoch, 29. März 2017 07:36

  • da Du im Office Forum fragst, wäre ein VBA-Programm möglich, welches die Daten z.B. in ein Word-Dokument eintragen und entsprechend Forderungen formatiert.

    Hallo Peter,

    SharePoint nutzen wir nicht

    Word 2010, Excel 2010.

    Sehr gerne würde mich ein Lösungsansatz mit VBA interessieren und in Word oder Excel lösen.

    Alternativ notfalls mit C#

    Grüße Sandra

    Mittwoch, 29. März 2017 16:38