7. The method of claim 1 , wherein: the determining the copy point within the source file comprises determining a cursor location within the source file and determining the copy point based on the cursor location.
1. A method, comprising: identifying a source file opened within a source application; determining a copy point within the source file, the determining the copy point within the source file comprises determining a location within the source file associated with a row of data and determining the copy point based on the location within the source file; acquiring a set of data strings corresponding with a set of data fields from the source file based on the copy point, the set of data fields corresponds with the row of data located within a first worksheet and hierarchical data located within a second worksheet different from the first worksheet that is linked to the row of data via one or more links, the set of data strings comprises a hidden string that was not displayed within the source file when the copy point was determined, the acquiring the set of data strings includes acquiring a copy template based on the copy point, the copy template includes a link of the one or more links to the hidden string, the acquiring the set of data strings includes extracting the row of data from the first worksheet and extracting the hidden string that was not displayed within the source file when the copy point was determined from the second worksheet different from the first worksheet using the link; detecting a paste triggering event; identifying a target file opened in a target application different from the source application in response to detecting the paste triggering event; identifying a paste template based on the target application, the paste template comprises mappings for a subset of the set of data fields less than all fields of the set of data fields into locations within the target file; writing a subset of the set of data strings less than all data strings of the set of data strings corresponding with the subset of the set of data fields to the locations within the target file using the paste template, the subset of the set of data strings includes the hidden string; and displaying at least a portion of the target file comprising the subset of the set of data strings, the displaying the at least a portion of the target file includes displaying the hidden string within the target file.