Movatterモバイル変換


[0]ホーム

URL:


US20170337175A1 - Enhanced Find and Replace for Electronic Documents - Google Patents

Enhanced Find and Replace for Electronic Documents
Download PDF

Info

Publication number
US20170337175A1
US20170337175A1US15/664,405US201715664405AUS2017337175A1US 20170337175 A1US20170337175 A1US 20170337175A1US 201715664405 AUS201715664405 AUS 201715664405AUS 2017337175 A1US2017337175 A1US 2017337175A1
Authority
US
United States
Prior art keywords
find
replace
cell
cells
dialog
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/664,405
Inventor
Marise Chan
Tuan Huynh
Justin M. Maguire, III
Marcella C. Silva
Christopher C. Yu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Technology Licensing LLCfiledCriticalMicrosoft Technology Licensing LLC
Priority to US15/664,405priorityCriticalpatent/US20170337175A1/en
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HUYNH, TUAN, MAGUIRE, JUSTIN M., III, YU, CHRISTOPHER C., CHAN, MARISE, SILVA (RADER), MARCELLA C.
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Publication of US20170337175A1publicationCriticalpatent/US20170337175A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An enhanced find and replace feature for a spreadsheet program module is disclosed. The enhanced find and replace feature allows users to search for terms and attributes across multiple sheets of a workbook. The find and replace feature also allows searches to be performed based on the formatting attributes of a cell as well as the textual or numerical contents of a cell. The enhanced find and replace feature also allows users to perform bulk formatting of cells (even cells without text) in a spreadsheet. In another aspect, the enhanced find and replace feature lists all the results of the find operation in a results list so that the user may choose which result(s) to view and edit. In another aspect, the find and replace feature is modeless so that a user can search for terms or attributes, view a results list, exit the find and replace feature, perform editing functions in the document and then return to the find and replace feature. With modelessness, when the user clicks into a worksheet and clicks back into the find and replace dialog, the search resumes on the current selection in the worksheet.

Description

Claims (20)

What is claimed is:
1. A computer-implemented method for populating at least one field in a dialog of a spreadsheet program module, the method comprising:
editing at least one field in the dialog to correspond to at least one editable non-textual formatting characteristic of a cell in a spreadsheet; and
executing a find operation for identifying other cells in the spreadsheet with the at least one editable non-textual formatting characteristic.
2. The computer-implemented method ofclaim 1, further comprising determining the at least one editable non-textual formatting characteristic of the cell by receiving a selection of the cell containing the at least one editable non-textual formatting characteristic.
3. The computer-implemented method ofclaim 2, wherein editing the at least one field the dialog to correspond to at least one editable non-textual formatting characteristic of the cell comprises applying the at least one editable non-textual formatting characteristic to the at least one field in the dialog.
4. The computer-implemented method ofclaim 2, wherein receiving the selection of the cell comprises receiving an indication of a selection made by a user.
5. The computer-implemented method ofclaim 4, wherein receiving the indication of the selection made by the user comprises the user moving a cursor over the cell.
6. The computer-implemented method ofclaim 5, further comprising, in response to the user moving the cursor over the cell, modifying a visual representation of the cursor.
7. The computer-implemented method ofclaim 1, further comprising determining that there is no text in the at least one field in the dialog of the spreadsheet.
8. The computer-implemented method ofclaim 1, wherein executing the find operation for identifying other cells with the at least one editable non-textual formatting characteristic comprises identifying other cells with the at least one editable non-textual formatting characteristic and no text.
9. The computer-implemented method ofclaim 1, wherein executing the find operation for identifying other cells with the at least one editable non-textual formatting characteristic comprises identifying other cells with the at least one editable non-textual formatting characteristic and text.
10. A computer-implemented method for performing a replace operation on a file of a spreadsheet program module, the method comprising the following steps:
finding a cell in a spreadsheet with an editable non-textual formatting attribute in a find field of a find and replace dialog of a spreadsheet; and
replacing the editable non-textual formatting attribute of the found cell with another editable non-textual formatting attribute received in a replace field of the find and replace dialog for the replace operation.
11. The computer-implemented method ofclaim 10, further comprising receiving the editable non-textual formatting attribute in the replace field by determining the editable non-textual formatting attribute of a corresponding cell.
12. The computer-implemented method ofclaim 10, further comprising determining the editable non-textual formatting attribute of a corresponding cell by receiving a selection of the corresponding cell that contains the editable non-textual formatting attribute.
13. The computer-implemented method ofclaim 12, further comprising changing a shape of a cursor used to select the corresponding cell from a first shape to a second shape distinct from the first shape upon receiving the selection of the corresponding cell containing the at least one editable non-textual formatting attribute.
14. The computer-implemented method ofclaim 10, further comprising determining that there is no text in the replace field in the dialog of the spreadsheet.
replacing the editable non-textual formatting attribute of the found cell with another editable non-textual formatting attribute received in a replace field of the find and replace dialog for the replace operation.
15. The computer-implemented method ofclaim 10, wherein the found cell is without text.
16. A system for populating at least one field in a dialog of a spreadsheet program module, the system comprising:
a memory storage; and
a processing unit coupled to the memory storage, wherein the processing unit is operative to:
receive a selection of a formatted cell in the spreadsheet;
determine, in response to selecting the formatted cell, at least one editable non-textual formatting characteristic of the selected formatted cell; and
populate the determined at least one editable non-textual formatting characteristic to the at least one field in the dialog.
17. The system ofclaim 16, wherein the processing unit is further operative to apply the at least one editable non-textual formatting characteristic populated to the dialog to at least one other cell.
18. The system ofclaim 16, further comprising the processing unit being operative to execute a find operation for identifying cells with the populated at least one editable non-textual formatting characteristic.
19. The system ofclaim 16, further comprising the processing unit being operative to execute a find operation for identifying cells with the populated at least one editable non-textual formatting characteristic and no text.
20. The system ofclaim 16, further comprising the processing unit being operative to execute a find operation for identifying cells with the populated at least one editable non-textual formatting characteristic and text.
US15/664,4052001-01-052017-07-31Enhanced Find and Replace for Electronic DocumentsAbandonedUS20170337175A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US15/664,405US20170337175A1 (en)2001-01-052017-07-31Enhanced Find and Replace for Electronic Documents

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US09/755,863US8205149B2 (en)2001-01-052001-01-05Enhanced find and replace for electronic documents
US13/524,183US9740674B2 (en)2001-01-052012-06-15Enhanced find and replace for electronic documents
US15/664,405US20170337175A1 (en)2001-01-052017-07-31Enhanced Find and Replace for Electronic Documents

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/524,183ContinuationUS9740674B2 (en)2001-01-052012-06-15Enhanced find and replace for electronic documents

Publications (1)

Publication NumberPublication Date
US20170337175A1true US20170337175A1 (en)2017-11-23

Family

ID=25040973

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US09/755,863Active2029-07-26US8205149B2 (en)2001-01-052001-01-05Enhanced find and replace for electronic documents
US13/524,183Expired - Fee RelatedUS9740674B2 (en)2001-01-052012-06-15Enhanced find and replace for electronic documents
US15/664,405AbandonedUS20170337175A1 (en)2001-01-052017-07-31Enhanced Find and Replace for Electronic Documents

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US09/755,863Active2029-07-26US8205149B2 (en)2001-01-052001-01-05Enhanced find and replace for electronic documents
US13/524,183Expired - Fee RelatedUS9740674B2 (en)2001-01-052012-06-15Enhanced find and replace for electronic documents

Country Status (1)

CountryLink
US (3)US8205149B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111625162A (en)*2020-05-282020-09-04上海连尚网络科技有限公司Information list generation method and device

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8205149B2 (en)2001-01-052012-06-19Microsoft CorporationEnhanced find and replace for electronic documents
US6886133B2 (en)*2001-06-072005-04-26Microsoft CorporationInteractive formatting interface
US20040205524A1 (en)*2001-08-152004-10-14F1F9Spreadsheet data processing system
CN1591405A (en)*2001-11-092005-03-09无锡永中科技有限公司Edition compatible data processing system
US10255362B2 (en)*2001-11-282019-04-09Benjamin RodeferMethod for performing a search, and computer program product and user interface for same
US7617443B2 (en)*2003-08-042009-11-10At&T Intellectual Property I, L.P.Flexible multiple spreadsheet data consolidation system
US7647588B2 (en)*2004-04-152010-01-12International Business Machines CorporationSmart archive for JAR files
ES2568506T3 (en)2004-06-182016-04-29Tobii Ab Eye control of computer equipment
US20060064650A1 (en)*2004-09-202006-03-23International Business Machines CorporationMethod, system, and computer program product for type-based table navigation
US7860841B2 (en)*2005-09-092010-12-28Sap AgMethod and apparatus to support mass changes to business objects in an integrated computer system
WO2007071482A2 (en)*2005-12-222007-06-28International Business Machines CorporationA method and system for editing text with a find and replace function leveraging derivations of the find and replace input
US7877797B2 (en)*2006-02-232011-01-25Microsoft CorporationNon-intrusive background synchronization when authentication is required
US8612853B2 (en)*2007-11-152013-12-17Harold W. Milton, Jr.System for automatically inserting reference numerals in a patent application
US8631348B2 (en)*2007-12-042014-01-14Apple Inc.Search drop down menu method and apparatus
EP2601594A1 (en)*2010-08-062013-06-12SOLYP Informatik GmbHMethod and apparatus for automatically processing data in a cell format
US9069874B2 (en)2010-11-192015-06-30International Business Machines CorporationWebpage content search method and system
US9423920B2 (en)*2010-12-222016-08-23Sap SeSystem and method for modifying user interface elements
US8543939B2 (en)*2011-06-072013-09-24The Mathworks, Inc.Graphical data conversion/translation
US8619090B2 (en)2011-09-232013-12-31The Mathworks, Inc.Text import tool for a technical computing environment
US9436664B2 (en)2012-05-312016-09-06Tata Consultancy Services LimitedPerforming multiple scope based search and replace within a document
US9251128B2 (en)2012-06-052016-02-02International Business Machines CorporationReplacing a designated character string, or styling within the designated scope of tagged edited content in a document
US20150169531A1 (en)*2013-12-172015-06-18Microsoft CorporationTouch/Gesture-Enabled Interaction with Electronic Spreadsheets
US10152469B2 (en)*2014-04-082018-12-11Adobe Systems IncorporatedAnalytics report segments and controls
US9483457B2 (en)*2014-04-282016-11-01International Business Machines CorporationMethod for logical organization of worksheets
US9509799B1 (en)2014-06-042016-11-29Grandios Technologies, LlcProviding status updates via a personal assistant
US8995972B1 (en)2014-06-052015-03-31Grandios Technologies, LlcAutomatic personal assistance between users devices
US9710526B2 (en)2014-06-252017-07-18Microsoft Technology Licensing, LlcData set preview technology
US10380770B2 (en)2014-09-082019-08-13Tableau Software, Inc.Interactive data visualization user interface with multiple interaction profiles
US10347018B2 (en)2014-09-082019-07-09Tableau Software, Inc.Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart
US10635262B2 (en)2014-09-082020-04-28Tableau Software, Inc.Interactive data visualization user interface with gesture-based data field selection
US10347027B2 (en)2014-09-082019-07-09Tableau Software, Inc.Animated transition between data visualization versions at different levels of detail
US10521092B2 (en)*2014-09-082019-12-31Tableau Software, Inc.Methods and devices for adjusting chart magnification asymmetrically
US10896532B2 (en)2015-09-082021-01-19Tableau Software, Inc.Interactive data visualization user interface with multiple interaction profiles
US10528645B2 (en)*2015-09-162020-01-07Amazon Technologies, Inc.Content search using visual styles
US10261688B2 (en)*2016-04-022019-04-16Intel CorporationPerforming search and replace operations in a memory device using command parameters and a storage controller without transferring data to a processor
US10489506B2 (en)*2016-05-202019-11-26Blackberry LimitedMessage correction and updating system and method, and associated user interface operation
US10303757B2 (en)*2016-08-192019-05-28Cognex CorporationApparatuses, systems, and methods for providing a visual program for machine vision systems
US10775985B2 (en)*2016-12-292020-09-15Konica Minolta Laboratory U.S.A., Inc.Dialog transparency adjustability
US10846466B2 (en)2017-11-222020-11-24Adobe Inc.Digital document update using static and transient tags
US10489498B2 (en)*2018-02-142019-11-26Adobe Inc.Digital document update
US11194958B2 (en)2018-09-062021-12-07Adobe Inc.Fact replacement and style consistency tool
US10853558B2 (en)*2019-02-202020-12-01Adobe Inc.Transforming digital text content using expressions
CN110096432A (en)*2019-03-212019-08-06平安普惠企业管理有限公司Test text replacement method, device, computer equipment and storage medium
CN111753510B (en)*2019-03-282023-06-20珠海金山办公软件有限公司 An information input method, input device, electronic equipment and storage medium
CN112269869B (en)*2019-07-082024-07-23珠海金山办公软件有限公司Keyword query method and device
CN112329409B (en)*2019-07-302024-03-22珠海金山办公软件有限公司Cell color conversion method and device and electronic equipment
US11347936B1 (en)*2020-11-192022-05-31International Business Machines CorporationSpreadsheet search functionality
CN113688150B (en)*2021-07-272024-08-13珠海金山办公软件有限公司Keyword searching method and device, electronic equipment and storage medium
CN114527969B (en)*2022-01-252023-08-18孚瑞肯电气(深圳)有限公司Method for converting list cell into drop-down list form input
CN114841133A (en)*2022-05-052022-08-02北京达佳互联信息技术有限公司Table content processing method and device, electronic equipment and storage medium
CN114936543B (en)*2022-06-072025-01-10中国银行股份有限公司 Method and device for batch labeling of data items

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5748878A (en)*1995-09-111998-05-05Applied Microsystems, Inc.Method and apparatus for analyzing software executed in embedded systems
US5758331A (en)*1994-08-151998-05-26Clear With Computers, Inc.Computer-assisted sales system for utilities
US6133915A (en)*1998-06-172000-10-17Microsoft CorporationSystem and method for customizing controls on a toolbar
US6243724B1 (en)*1992-04-302001-06-05Apple Computer, Inc.Method and apparatus for organizing information in a computer system
US6301586B1 (en)*1997-10-062001-10-09Canon Kabushiki KaishaSystem for managing multimedia objects
US6311327B1 (en)*1998-03-022001-10-30Applied Microsystems Corp.Method and apparatus for analyzing software in a language-independent manner
US6466238B1 (en)*1998-06-302002-10-15Microsoft CorporationComputer operating system that defines default document folder for application programs

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6243071B1 (en)*1993-11-032001-06-05Apple Computer, Inc.Tool set for navigating through an electronic book
US6442576B1 (en)*1997-08-062002-08-27Adobe Systems IncorporatedSearching for documents with multiple element types
US6006225A (en)*1998-06-151999-12-21Amazon.ComRefining search queries by the suggestion of correlated terms from prior searches
US6330007B1 (en)*1998-12-182001-12-11Ncr CorporationGraphical user interface (GUI) prototyping and specification tool
US6212512B1 (en)*1999-01-062001-04-03Hewlett-Packard CompanyIntegration of a database into file management software for protecting, tracking and retrieving data
US6525721B1 (en)*2000-05-052003-02-25Xerox CorporationColor profile management and color collection management, navigation and visual design
US8205149B2 (en)2001-01-052012-06-19Microsoft CorporationEnhanced find and replace for electronic documents

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6243724B1 (en)*1992-04-302001-06-05Apple Computer, Inc.Method and apparatus for organizing information in a computer system
US5758331A (en)*1994-08-151998-05-26Clear With Computers, Inc.Computer-assisted sales system for utilities
US5748878A (en)*1995-09-111998-05-05Applied Microsystems, Inc.Method and apparatus for analyzing software executed in embedded systems
US6301586B1 (en)*1997-10-062001-10-09Canon Kabushiki KaishaSystem for managing multimedia objects
US6311327B1 (en)*1998-03-022001-10-30Applied Microsystems Corp.Method and apparatus for analyzing software in a language-independent manner
US6133915A (en)*1998-06-172000-10-17Microsoft CorporationSystem and method for customizing controls on a toolbar
US6466238B1 (en)*1998-06-302002-10-15Microsoft CorporationComputer operating system that defines default document folder for application programs

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111625162A (en)*2020-05-282020-09-04上海连尚网络科技有限公司Information list generation method and device

Also Published As

Publication numberPublication date
US8205149B2 (en)2012-06-19
US20020129053A1 (en)2002-09-12
US20120284601A1 (en)2012-11-08
US9740674B2 (en)2017-08-22

Similar Documents

PublicationPublication DateTitle
US9740674B2 (en)Enhanced find and replace for electronic documents
CN101263453B (en) Method and system for creating data summary tables
US5745712A (en)Graphical programming system and methods for assisting a user with creating screen objects on a screen device
US10579723B2 (en)User interface for creating a spreadsheet data summary table
BilloExcel for chemists: a comprehensive guide
US20090006939A1 (en)Task-specific spreadsheet worksheets
CN101278279A (en)Automated placement of fields in a data summary table
KR100627547B1 (en) Method, system and computer readable recording medium for providing content dependent online help information
SlagerEssential Excel 2016: A Step-by-Step Guide
FryeMicrosoft Office Excel 2007 step by step
Walkenbach et al.Excel 2000
Lambert et al.Microsoft Excel Step by Step (Office 2021 and Microsoft 365)
FernándezGetting Started Guide 24.8-Chapter 3, Getting Started with Calc
HallotCalc Guide 24.8-Chapter 10, Using Pivot Tables
FernándezCalc Guide 25.2-Chapter 10, Using Pivot Tables
JelenMicrosoft Excel Inside Out (Office 2021 and Microsoft 365)
Hallot, Getting Started with Calc
DixonExcel 2007: Beyond the manual
FernándezCalc Guide 25.2-Chapter2, Entering and Editing Data
HallotCalc Guide 24.8
MurrayFirst Look 2007 Microsoft Office System
Edhlund et al.Excel Essentials
Habraken et al.StarOffice 5.2 Calc Handbook
Hart-DavisLearn Excel 2016 for Os X
MarmelAbsolute Beginner's Guide to Quattro Pro X3

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:043145/0654

Effective date:20141014

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHAN, MARISE;HUYNH, TUAN;MAGUIRE, JUSTIN M., III;AND OTHERS;SIGNING DATES FROM 20010102 TO 20010103;REEL/FRAME:043145/0555

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp