Excel Quick Parts - Document ID to Cell

A co-worker of mine came to me to ask an excel 2013 question and I found that it closely mirrors some already here. This one in particular is very similar:
"Excel and Quick Parts / Document ID
We've deployed SharePoint 2010 using the unique Document ID feature to uniquely identify every document. Now embedding this ID in word document is easy enough, using Quick Parts, but amazingly, this feature is completely missing in Excel... I'm scared to
try the other Office products."
Question is: How do you add the SharePoint unique Document ID into a cell in an Excel sheet?
Which was asked in the threads around 2011.
Seeing as it was a top result for the search query: "excel 2013 quick parts". I'm assuming it is the latest information?
Is the feature (quick parts in excel) just something that is not being implemented?
Thanks for any help someone may offer.

Correct, Quick Parts is a Word feature and not present in Excel.
Trevor Seward, MCC
Follow or contact me at...
&nbsp&nbsp
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

Similar Messages

  • Adding Quick Parts Programmatically Using Word Office Model

    I need to add Document ID Value quickpart to a very large number of existing documents and I would like to make a program to do so.  I'm afraid googling the issue has left me a little confused.  As far as I can tell, the rough form of the footer-insertion
    part of the solution (in C#) looks something like this:
    Word.Application iWord = new Word.Application();
    Word.Document iDoc = iWord.Documents.Open(savePath);
    foreach (Word.Section wordSection in iDoc.Sections)
    Word.Range footerRange = wordSection.Footers[Word.WdHeaderFooterIndex.wdHeaderFooterPrimary].Range;
    footerRange.DoSomething()
    iDoc.Save();
    But I can't seem to figure out the details of DoSomething().  
    Please note that it must be the dynamic field, equivalent to Design->Quick Parts->Document Property->Document ID Value, not simply text.
    Thanks!

    The quickparts listed in the Document Property dropdown are either the standard ones (corresponding to standard builtin document properties such as Author), the "newer" Cover Page ones, or columns in a SharePoint document library. (If yours is
    something else, please let us know).
    So I assume that yours is a "SharePoint column." If not, the rest of this message is unlikely to help.
    If so, there is no simple facility in the Word Object Model to replicate exactly what happens when you insert that quick part from the Document Property menu. To do it in code, you have to 
     a. insert the right kind of content control (probably a plain text one in this case) and give it a suitable Title/Tag
     b. connect it to the correct element in the Custom XML data store.
    I have the starting point of some VBA code for that (see below). You'd obviously need to adapt it for C# and to insert at a range rather than the selection.
    The only other aproach I know would be
     a. manually insert a copy of the content control that you want and adjust its properties as required
     b. make a copy of that somewhere where you can retrieve and use it programmatically (e.g. create a new building block/glossary entry or some such)
     c. programmatically insert that wherever you need it
    However, in that case, you will need to be sure that the same namespace GUID is used for the property in all your documents. If, for example, someone has created a separate "Document ID" column in a number of different document libraries, each
    Document ID may have a different namespace GUID. If the Document ID column is a site column and all the documents are on the same site or have come from the same site, they may share a namespace GUID. 
    FWIW the code I have for getting Xpath and value information given a property name is as follows. It was orignally written to try to deal with a particular
    type of property that I hope you don't have to deal with :-)
    Sub TESTinsertCC()
    ' Put a property name in here instead of "col1text" and see if you
    ' get a viable Content Control at the Selection
    Debug.Print insertCC(Selection.Range, "col1text").XMLMapping.XPath
    End Sub
    Function insertCC(theRange As Word.Range, ContentTypeItemName As String) As ContentControl
    'Dim cc As Word.ContentControl
    Set insertCC = theRange.ContentControls.Add(wdContentControlText)
    With insertCC
    .XMLMapping.SetMapping getDIPPropXPath(theRange.Document, ContentTypeItemName)
    End With
    'Set cc = Nothing
    End Function
    Function getDIPPropXPath(TheDocument As Word.Document, _
    ContentTypeItemName As String) As String
    ' Attempts to retrieve the display value of a ContentTypeProperty that
    ' cannot be returned directly using the MetaProperty.Value property
    ' TheDocument is the Word document containing the properties
    ' ContentTypeItemName is the displayName of the item
    ' Assume we cannot get this item from the MetaAttribute Value
    ' because VBA does not recognise the Variant Type or content
    ' Two ways we could do it:
    ' a. get the Custom XML Part that contains the data and iterate
    ' through the nodes until we find the one we need.
    ' b. get the Custom XML part the contains the schema(s) and
    ' retrieve the XML Element name and Namespace name, then
    ' get the Custom XML part that contains the schema(s) and
    ' retrieve the 1st sub-element of the element.
    ' This attempts (b). Lots of assumptions, including
    ' - the namespace name of the schema and data parts are fixed
    ' and there is either only one Custom XML Part with that
    ' name or the first one is the one we want
    ' - the leaf element of the first sub-branch of the element
    ' But there are assumptions in (a), too, e.g. that there
    ' aren't two complex items in the DIP with the same name but
    ' different namespaces.
    ' Can almost certainly be improved by inspecting the other
    ' properties in the schema to identify precisely which type
    ' of property we are dealing with. Unfortunately, even this does
    ' not appear to be reliably available from the COntentTypeProperties
    ' info.
    Const SchemaPartNamespaceURI As String = _
    "http://schemas.microsoft.com/office/2006/metadata/contentType"
    Const DataPartNamespaceURI As String = _
    "http://schemas.microsoft.com/office/2006/metadata/properties"
    ' Do everything step by step for explanation and debugging
    Dim cxnDataElement As Office.CustomXMLNode
    Dim cxnsDataElement As Office.CustomXMLNodes
    Dim cxnSchemaElement As Office.CustomXMLNode
    Dim cxnsSchemaElement As Office.CustomXMLNodes
    Dim cxpData As Office.CustomXMLPart
    Dim cxpSchema As Office.CustomXMLPart
    Dim cxpsData As Office.CustomXMLParts
    Dim cxpsSchema As Office.CustomXMLParts
    Dim strDataXPath As String
    Dim strElementName As String
    Dim strElementNamespaceURI As String
    Dim strPrefix As String
    Dim strResult As String
    Dim strSchemaXPath As String
    Debug.Print "TheDocument: " & TheDocument.FullName
    Debug.Print "ContentTypeItemName: " & ContentTypeItemName
    strResult = ""
    Set cxpsSchema = TheDocument.CustomXMLParts.SelectByNamespace(SchemaPartNamespaceURI)
    If cxpsSchema.Count = 0 Then
    MsgBox "Error: Schema CXP not found or does not have the expected Namespace URI"
    Else
    If cxpsSchema.Count > 1 Then
    Debug.Print "Warning: more than one CXP with the expected Schema Namespace URI." & _
    " Using the first."
    End If
    Set cxpSchema = cxpsSchema(1)
    'Debug.Print cxpSchema.XML
    strSchemaXPath = "//xsd:element[@ma:displayName='" & ContentTypeItemName & "']"
    Debug.Print "Schema XPath: " & strSchemaXPath
    Set cxnsSchemaElement = cxpSchema.SelectNodes(strSchemaXPath)
    If cxnsSchemaElement.Count = 0 Then
    MsgBox "Error: Could not find the schema element that defines the element."
    Else
    If cxnsSchemaElement.Count > 1 Then
    Debug.Print "Warning: more than one Schema Element that defines the element."
    End If
    Set cxnSchemaElement = cxnsSchemaElement(1)
    ' don't test for node existence at this point
    'Debug.Print cxnSchemaElement.XML
    strElementName = cxnSchemaElement.SelectSingleNode("@name").Text
    Debug.Print "Actual Element Name: " & strElementName
    strElementNamespaceURI = cxnSchemaElement.ParentNode.SelectSingleNode("@targetNamespace").Text
    Debug.Print "Element Namespace URI: " & strElementNamespaceURI
    Set cxnSchemaElement = Nothing
    End If
    Set cxnsSchemaElement = Nothing
    Set cxpSchema = Nothing
    ' Now look for the item in the Custom XML part that contains the data
    Set cxpsData = TheDocument.CustomXMLParts.SelectByNamespace(DataPartNamespaceURI)
    If cxpsData.Count = 0 Then
    MsgBox "Error: Data CXP not found or does not have the expected Namespace URI"
    Else
    If cxpsData.Count > 1 Then
    Debug.Print "Warning: more than one CXP with the expected Data Namespace URI." & _
    " Using the first."
    End If
    Set cxpData = cxpsData(1)
    'Debug.Print cxpData.XML
    ' Get the prefix for the Element's namespace.
    ' Note that this may be different from any prefix
    ' you may see if you inspect the Part's XML
    strPrefix = cxpData.NamespaceManager.LookupPrefix(strElementNamespaceURI)
    Debug.Print "Data Prefix: " & strPrefix
    ' retrieve any elements with that prefix and the internal XML
    ' property name
    ' not sure this "if" is ever needed or would be effective
    If strPrefix = "" Then
    strDataXPath = "//" & strElementName
    Else
    strDataXPath = "//" & strPrefix & ":" & strElementName
    End If
    Debug.Print "Data XPath: " & strDataXPath
    Set cxnsDataElement = cxpData.SelectNodes(strDataXPath)
    If cxnsDataElement.Count = 0 Then
    MsgBox "Error: Could not find the data element."
    Else
    If cxnsDataElement.Count > 1 Then
    Debug.Print "Warning: more than one Data Element. Using the first."
    End If
    Set cxnDataElement = cxnsDataElement(1)
    ' May need to drill down further
    'Debug.Print cxnDataElement.XML
    While cxnDataElement.HasChildNodes
    Set cxnDataElement = cxnDataElement.FirstChild
    Wend
    strResult = cxnDataElement.Text
    Set cxnDataElement = Nothing
    End If
    Set cxpData = Nothing
    Set cxnsDataElement = Nothing
    End If
    Set cxpsData = Nothing
    End If
    Set cxpsSchema = Nothing
    'getDIPPropValue2 = strResult
    getDIPPropXPath = strDataXPath
    End Function
    Peter Jamieson

  • Numeral Format for Quick Part

    Hi, 
    I have a big problem with a template for document.
    I have some numeral fields in my content type, that i used in document liblary. In .doc template i use Document Property from Quick Part.
    I begin to fill my fields, for example, i want to use the number "1000000".  In Document Information Panel the number is divided by space - "1 000 000" - very good, but in the document it's displayed as "1000000".
    How i can display the number in document as "1 000 000" ?

    This is a tricky problem, and I do not think that there is a simple solution.
    You may find the conversation at https://social.msdn.microsoft.com/Forums/office/en-US/de2272f1-0c03-43a4-8bc9-78917cc5992d/format-quick-part-document-property-received-from-sharepoint?forum=worddev useful.
    Where the "field code" approach is discussed, you would need to specify a different format - instead of
    \#"£,0.00"
    you will probably need
    \#"<Nonbreaking Space Character>0"
    where <Nonbreaking Space Character> is the character that you can enter using ctrl-shift-space. That assumes that your numbers are always whole numbers.  
    Peter Jamieson

  • How to get the url of the document in quick parts?

    I have document library in which there is one content type with the document template uploaded. In the footer of the document, I want to show the URL of the document which is opened in word application.
    Is there any way to get the URL? I am not able to see the field in Quick Parts while configuring footer of document template.

    Alexdu_,
    You can create a single line text site column in that content type to hold URL information.
    Create a SPD workflow to populate URL field using update field of current list.
    This custom column will be available as Quick part in word.
    This could be an alternate approach as URL is not available as quick part field.
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • Sharepoint Online Lookup as Document Property for Word Quick Parts

    I'm trying to use Word Quick Parts and the document properties determined by my Sharepoint metadata to automatically fill in portions of the document I'm creating.  Then, I have templates for my company's documents that I'd like to use Quick Parts to
    populate.
    For example, I'd like to choose a project number from another list, and then have Sharepoint look up the associated project's name, address, etc. (I have Sharepoint doing this by means of lookups). Then, the Word template uses Quick Parts to automatically
    fill in information in the document, like the project number. The issue is that I am unable to get Word to allow the use of the lookup information - project name, address, etc. which are associated with the selected job number.
    I currently have the document library set up to select the project number from a lookup of another list. Then it displays the associated project name, address, etc. based on this lookup. I am aware that these columns are merely displayed and nt actually
    populated with metadata, but I have not been successful in using workflows to actually populate this metadata.
    Any help would be greatly appreciated!

    I was able to do something similar with a workflow, but it didn't work out great. For instance, I would select a Project Number from a list, then I would save the document. That would kick off a workflow that would fill in the project description. I would
    have prefered the Project Description to be filled without having to save the document. 
    A separate issue I am seeing is (not with me, but other users) when they select a Project Number from a list, the index number of the Project shows in the document, not the Project Number. When the document gets saved, the Project Number gets saved in the
    metadata. Not sure if this is a permissions issue, but I have tried granting other users full control, and they still experience this issue.

  • Can you add People Picker with multiple values to Word Document using Quick Parts?

    Hi all, I've been trying to develop a form in Word that takes a bunch of metadata from the SharePoint library. Most of it works okay, but when I try to add any fields that have been set up to take multiple entries in a people picker, they don't show up
    in the add quick parts list. Any ideas, or is this a limitation?

    Hi NREL,
    According to your description, my understanding is that the people picker column with multiple values was missing in Word Quick Parts.
    This is by design that we are unable to use the fields which is allowed multiple selections.
    As a workaround, you can use a text field(Single line of text) to store the multiple values of the people column. When you create a document, start a workflow to update the text field using the values of the people column, then use the
     text field in Word Quick Parts.
    You can do as the followings:
    Open your library, and create a new column using Single line of text.
    Open your site with SharePoint 2010 Designer, create a workflow based on your library.
    Add the action “Set Field in CurrenItem”, and set it like the screenshot.
    Set the Start Options is “Start workflow automatically when an item is created”.
    Best Regards,
    Wendy
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Wendy Li
    TechNet Community Support

  • Sharing and displaying Excel and pdf documents in SAP BO Mobile

    Hello all,
    I have one quick question. Is it possible to share excel and pdf documents through SAP BO Mobile?
    I tried it uploading documents to BO Launch pad and assigning them to Mobile category. I can't see them in my ipad. Is there another way to share these kind of files through SAP Mobile in mobile devices? and how?
    Thanks.

    No that won't do it. Because my users have their own excels which are not related to BO or BW platforms. They are entering data manually to excel spreadsheets and reporting. We just want to upload them to BO platform and let them share those files with other users.
    I know I could create a webi report on top of excel, but we don't want to spend redoing the reports in excel.
    Thanks though.

  • Excel Web Part KPI Format

    I am having a frustrating time with an Excel Web Part and am hoping someone can help me.
    I have created a named range in Excel 2013 which contains some KPI status indicators.  I have published this named range to a SharePoint 2013 site.  Unfortunately, the web part does not look the same as it does in Excel.  The KPI status
    indicators are not centered properly in the cell and there are shadow gridlines that were hidden in the Excel spreadsheet.
    I have tried everything I can think of to get the KPI status indicators to format properly:  various combinations of cell alignments, merge and centering of cells, etc., with no luck.
    Also it seems that the only way to remove the "gridlines" is to merge the "unused" cells.
    Any thoughts or suggestions would be greatly appreciated.

    Hi,
    I suppose it is by designer. The only way is to merge the "unused" cells.

  • Shading part of a JTable Cell dependent upon the value of the cell

    Hi
    Was hoping some one woudl be able to provide some help with this. I'm trying to create a renderer that will "shade" part of a JTable cell's background depending upon the value in the cell as a percentage (E.g. if the cell contains 0.25 then a quarter of the cell background will be shaded)
    What I've got so far is a renderer which will draw a rectangle whose width is the relevant percentage of the cell's width. (i.e. the width of the column) based on something similar I found in the forum but the part I'm struggling with is getting it to draw this rectangle in any cell other than the first cell. I've tried using .getCellRect(...) to get the x and y position of the cell to draw the rectangle but I still can't make it work.
    The code for my renderer as it stands is:
    import java.awt.Component;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import javax.swing.JLabel;
    import javax.swing.JTable;
    import javax.swing.table.TableCellRenderer;
    public class PercentageRepresentationRenderer extends JLabel implements TableCellRenderer{
         double percentageValue;
         double rectWidth;
         double rectHeight;
         JTable table;
         int row;
         int column;
         int x;
         int y;
         public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
              if (value instanceof Number)
                   this.table = table;
                   this.row = row;
                   this.column = column;
                   Number numValue = (Number)value;
                   percentageValue = numValue.doubleValue();
                   rectHeight = table.getRowHeight(row);
                   rectWidth = percentageValue * table.getColumnModel().getColumn(column).getWidth();
              return this;
         public void paintComponent(Graphics g) {
            x = table.getCellRect(row, column, false).x;
            y = table.getCellRect(row, column, false).y;
              setOpaque(false);
            Graphics2D g2d = (Graphics2D)g;
            g2d.fillRect(x,y, new Double(rectWidth).intValue(), new Double(rectHeight).intValue());
            super.paintComponent(g);
    }and the following code produces a runnable example:
    import javax.swing.JFrame;
    import javax.swing.JScrollPane;
    import javax.swing.JTable;
    import javax.swing.table.DefaultTableModel;
    public class PercentageTestTable extends JFrame {
         public PercentageTestTable()
              Object[] columnNames = new Object[]{"A","B"};
              Object[][] tableData = new Object[][]{{0.25,0.5},{0.75,1.0}};
              DefaultTableModel testModel = new DefaultTableModel(tableData,columnNames);
              JTable test = new JTable(testModel);
              test.setDefaultRenderer(Object.class, new PercentageRepresentationRenderer());
              JScrollPane scroll = new JScrollPane();
              scroll.getViewport().add(test);
              add(scroll);
         public static void main(String[] args)
              PercentageTestTable testTable = new PercentageTestTable();
              testTable.pack();
              testTable.setVisible(true);
              testTable.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }If anyone could help or point me in the right direction, I'd appreciate it.
    Ruanae

    This is an example I published some while ago -
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.table.*;
    public class Fred120 extends JPanel
        static final Object[][] tableData =
            {1, new Double(10.0)},
            {2, new Double(20.0)},
            {3, new Double(50.0)},
            {4, new Double(10.0)},
            {5, new Double(95.0)},
            {6, new Double(60.0)},
        static final Object[] headers =
            "One",
            "Two",
        public Fred120() throws Exception
            super(new BorderLayout());
            final DefaultTableModel model = new DefaultTableModel(tableData, headers);
            final JTable table = new JTable(model);
            table.getColumnModel().getColumn(1).setCellRenderer( new LocalCellRenderer(120.0));
            add(table);
            add(table.getTableHeader(), BorderLayout.NORTH);
        public class LocalCellRenderer extends DefaultTableCellRenderer
            private double v = 0.0;
            private double maxV;
            private final JPanel renderer = new JPanel(new GridLayout(1,0))
                public void paintComponent(Graphics g)
                    super.paintComponent(g);
                    g.setColor(Color.CYAN);
                    int w = (int)(getWidth() * v / maxV + 0.5);
                    int h = getHeight();
                    g.fillRect(0, 0, w, h);
                    g.drawRect(0, 0, w, h);
            private LocalCellRenderer(double maxV)
                this.maxV = maxV;
                renderer.add(this);
                renderer.setOpaque(true);
                renderer.setBackground(Color.YELLOW);
                renderer.setBorder(null);
                setOpaque(false);
                setHorizontalAlignment(JLabel.CENTER);
            public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int col)
                final JLabel label = (JLabel) super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, col);
                if (value instanceof Double)
                    v = ((Double)value).doubleValue();
                return renderer;
        public static void main(String[] args) throws Exception
            final JFrame frame = new JFrame("Fred120");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setContentPane(new Fred120());
            frame.pack();
            frame.setLocationRelativeTo(null);
            frame.setVisible(true);
    }

  • What do I need to do to display a MS Word, Excel or PDF document in browser

    Hi, Right now I have photos loaded and displayed in my HTML document in the browser next to a report...
    What do I need to do to display a MS Word, Excel or PDF document in a browser?
    I use the following procedure to load the content to the region of my HTML .
    This gives an EDIT link to the photo...
    select
    '[img src="#OWNER#.display_thumb?p_file_id=' || nvl(file_catalog_id,0) || '" /]' "File"
    from "FILE_CATALOG"
    where "FILE_CATALOG_ID" = :P9_FILE_CATALOG_ID
    This is the procedure to load the content to the region of my HTML .
    create or replace PROCEDURE "DISPLAY_THUMB" (p_photo_id in number)
    as
    l_mime varchar2(255);
    l_length number;
    l_file_name varchar2(2000);
    lob_loc BLOB;
    begin
    select mime_type, thumbnail, photo_name, dbms_lob.getlength(thumbnail)
    into l_mime, lob_loc, l_file_name, l_length
    from photo_catalog where photo_catalog_id = p_photo_id;
    -- Set up HTTP header
    -- Use an NVL around the mime type and if it is a null, set it to
    -- application/octect - which may launch a download window from windows
    owa_util.mime_header(nvl(l_mime,'application/octet'), FALSE );
    -- Set the size so the browser knows how much to download
    htp.p('Content-length: ' || l_length);
    -- The filename will be used by the browser if the users does a "Save as"
    htp.p('Content-Disposition: filename="' || l_file_name || '"');
    -- Close the headers
    owa_util.http_header_close;
    -- Download the BLOB
    wpg_docload.download_file( Lob_loc );                               
    end;

    These were supplied from Justin in Experts Exchange..
    For PDF, see here:
    http://www.adobe.com/support/techdocs/328233.html
    http://www.adobe.com/support/techdocs/331025.html
    For Word docs, see here:
    http://www.shaunakelly.com/word/sharing/OpenDocInIE.html
    Any other input... any AJAX?

  • ITAR Management for Parts & Documents

    All,
    Am currently exploring possibilities in SAP and beyond to ensure that Part, Document, Drawing Markup are controlled using export control attributes  i.e, that is combination of user citizenship and location to ensure ITAR compliance.
    Had a look at few options, namely SAP - GTS and from SAP Partner NextLabs. Due to economic constraints, we may not pursue these options right away. Is there anything that is out-of-the-box or can modified to an extent in DMS/MM itself to fulfill these requirements. Customizing Classification attributes would come handy only to an extent. Restricting access to parts/documents based on user location/access point would be a challenge.
    Would appreciate inputs if someone has experience/ worked on similar requirement.
    Warm regards,
    Pradeepkumar Haragoldavar

    Hi Pradeep,
    I think it is more expensive to build custom rather than using the partner solution from NextLabs.
    neverthless to build something totally custom, you can use the PLM WEB UI add-on on top of ECC. this will bring ACM functionality. then do your customization on top. this is one probable solution i can think off.
    hope this helps.
    pramod

  • Adding More than one document to a cell in a dataform

    Hi All,
    I am using EPM 11.1.1.1.0 .
    I have a planing application and I need to add three documents to a cell in a data form.
    Is there a way i can do this...
    I can add one document and can open it as well but did not find a way of adding more than one document. Is it supported on Hyperion Planning ?
    Also if we have a document attached to a cell text ...Is there a way to print it out from Hyperion Planning or Workspace?
    Regards.
    Alicia
    Edited by: Alicia on Aug 6, 2009 6:39 AM

    Hi,
    I believe it will be just one document, I say that because when you go to the cell and choose open document then it is aimed at opening just one document.
    As for printing from cell text, you would have to open the document first before being able to print.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Quick Parts from Word 2010 not available in Outlook 2010?

    Kinda feel daft asking this...
    If I type a Autotext (Quick Part) in Word 2010 it doesn't seem to be available in Outlook 2010 and vice versa.  Each program seems to be using it's own default template.  Saving it to Building Blocks.dotx also makes no difference.
    From what I've found looking around the internet it seems this is intentional and the only way to get me AutoText from Word 2010 is to copy the Normal.dotm to NormalEmail.dotm is this right?
    Thanks in advance.

    Hi,
    Your question is not daft! You are right in that there are two templates that are used for Quick Parts. Indeed very annoying because why would you have to insert the same autotext twice right? Unfortunately this is how we stand now.
    Maurice
    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer. Thank You

  • BPS Web Interface don't show multiple documents for each cell

    Hi gurus,
    I have an issue... we are trying use text documents from BPS on the WEB interface. Everything works fine, I can input text documents on each cell on the web, and from Query as well.
    I saved several other documents from the query for the very same cell, and I can see these other documents from BPS itself or from the Query by clicking on the title... but on BPS WEB interface, it shows only the last text document saved.
    Is there anything wrong on the configuration, or is it possible for the WEB interface to show the titles so that the user can choose which document he wants to open?
    Thanks in advance,
    Chen

    Hi Luke,
    did you check whether the document attributes are generated for your Characteristics?
    AWB -> Documents -> Administration -> Generated Properties
    There is also a SAP Note 431126, which you might want to consult.
    Regards,
    Eric

  • How can I resize the size of the Excel web part?

    I have a spreadsheet that i want to use to populate a page in my SharePoint site.  i copied the workbook to the site, created the page and added the excel web part. then i linked the workbook to the web part and submitted.  it displays but only
    about 25% of the sheet shows. i dont want to use the thumbs to scroll inside the web part. i want the web part sized to show the entire spreadsheet.  cant seem to find how to size the web part. Can some kind soul help me out here.
    thanks

    Hi,
    According to your post, my understanding is that you wanted to resize the size of the Excel web part.
    Per my knowleadge, most of the time excel web parts turn out ugly, due to the fact that they’re rendered in an iframe and therefore the browser doesn’t resize the container to fit the content.
    As a workaround, we can edit the page where you want the resizing to happen, add in a content editor web part, and paste the following code into the source editor.
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(function () { // resizes excel webparts
    $("td[id^='MSOZoneCell_WebPart']").each (function (i, e) {
    var findIframe = $(e).find ("iframe:first");
    if (findIframe &amp;&amp; findIframe.attr ("scriptforiframecontent"))
    bindEwaLoaded ("#"+e.id);
    function bindEwaLoaded(obj) { // bind event to the web part
    $(obj).bind ("ewaLoaded", function (e) {
    var b = $(e.target).find ("iframe:first").attr ("postedbackalready");
    if (b == undefined) // loop until iframe is ready
    setTimeout (function() { $(e.target).trigger ("ewaLoaded"); }, 1000);
    else // try to resize now
    ewaSetSize (e.target);
    }).trigger ("ewaLoaded"); // first trigger now
    function ewaSetSize(obj) { // resize elements
    // configure paddings
    var excelObjectWidthPadding = 50;
    var excelObjectHeightPadding = 50.
    var w, h, div1, div2;
    var e = $(obj).find ("iframe:first").contents().find ("table.ewrnav-invisibletable-nopadding:last");
    if (e.length != 0) { // excel table
    w = e.width ();
    h = e.height ();
    div1 = $(obj).find ("table:first> tbody:first> tr:eq(1)> td> div> div");
    div2 = $(div1).find ("table:first> tbody:first> tr:eq(1)> td> div");
    } else {
    e = $(obj).find ("iframe:first").contents().find ("div.ewrchart-img-div");
    if (e.length != 0) { // excel chart
    w = e.width ();
    h = e.height ();
    div1 = $(obj).find ("table:first> tbody:first> tr:eq(0)> td> div> div");
    div2 = $(div1).find ("table:first> tbody:first> tr:eq(1)> td> div");
    if (w == 0 || w == undefined) { // loop until content is ready
    setTimeout (function() { ewaSetSize (obj); }, 1000);
    } else { // do resize
    w += excelObjectWidthPadding;
    h += excelObjectHeightPadding;
    div1.width (w);
    div2.height (h);
    </script>
    For more information:
    Automatically resizing Sharepoint Excel Web Parts
    JQuery for Everyone: Dynamically Sizing Excel Web Parts
    Dynamically re-sizing excel services webparts
    Thanks,
    Jason
    Jason Guo
    TechNet Community Support

Maybe you are looking for

  • I have a P2035N laser printer. Up until last week it worked flawlessly. I now get an error message

    saying that the printer needs troubleshooting is needed. I then click on troubleshooting and it runs a protocol which finishes by telling me the problem has not been resolved. I cannot print from word or any other program. Curiously, I downloaded a d

  • How can I install OSX on a new third-party hard drive in my Macbook Pro?

    I'll start off by saying that I bought my MBP (Mid 2009, 13 inch) used two years ago, and the seller never thought to mention that he had installed a third party hard drive not long before selling it to me... First problem. Anyway, the hard drive cra

  • Camera selection

    I'm looking to shoot something and here's a selection of cameras I'm considering: Panasonic AG HVX200, AG DVX 100B, or the AG DVC 30. I'm not looking to shoot anything real fancy looking, but probably Mini DV. Definately not HD, since I actually want

  • Where are photos in my album?

    Hi, Photos are not viewable in Album folder but they were in there just five minutes ago.  This happend many times to me.  I am using Aperture 3.  There were pictures in the album but for whatever reason, they were not showing when I clicked on the a

  • My macbook freezes when trying to shut it down..

    I own a macbook with Mac OS X Lion 10.7.3 (11D50b) operating system.  The problem with my macbook is that when i shut it down freezes before it turns off. In order to fix the problem i repaired th disk permissions and i reinstalled the operating syst