vba forms in excel
Microsoft Dynamics GP formerly was known as Great Plains Dynamics. If you are looking for second opinion in Microsoft Dynamics GP to support your organization, if Please consider remote support as an option, especially in rural areas where walking in the local service could be limited. This article must be certain guidance in what is possible with remote support and what is not:
1. Dynamics GP or Great need the continued support of the Plains. Assuming you have left behind successful implementation or reasonably well and now your concern is the maintenance of the system (System Backup and Recovery, Occasional Data from small repair – unlocking the batch records), plus the moderate improvement: switching on the FRx reports, adding customizing business logic, implementing integration with databases and legacy systems, the report of the invoice form design Nice new graphics with your Company Logo, add licenses for new users, purchase and implement the new module – these routines are fairly simple and can be done via phone and web conferences
2. This is possible by support from a distance? Web session allows you to take control and interact with User keyboard and mouse as if you do not sit next to the user, you talk to the user by phone and you see the same session on the user's computer, making it somewhat similar in efficiency stand point of human human communication. If we need access to your server via RDC, you or your manager can always DRC server from your computer we share the server screen and interface. Having many years of Dynamics GP, Great Plains Dynamics and Great Plains Accounting experience to support distance, we can state here that GP user training of any kind is possible, data repair using SQL Server, GP Maintenance (Audit links, Clear Data, Drop and Reload atomic stored procedure), all sorts of customizations GP: Dexterity, eConnect, Modifier with VBA, Integration Manager with VBA, all kinds of custom reports: Crystal, SSRS, ReportWriter, MS Excel, MS Access, Web Reports, third party reporting tools based on connections databases ODBC GP, including views platform SQL (MS SQL Server, Oracle, MySQL / PHP / Linux, Lotus Notes)
3. What is not possible or limitation with the method of remote support? If you have very tight security, you disavow May web sessions and remote connections, by Corporate IT policy. It could also be a problem when the consultant is a subcontractor and that person is limiting users GP in its ability to access SQL Server through SQL Server Management Studio 2005 or 2008, or via SQL Enterprise Manager 2000 – these issues must first be discussed with your domain Administrators – May, they decide to attend each meeting, remote support or grant privileges to short-term access to the Consultant Dynamics GP. Typically this is absolutely not possible for remote support – replacement equipment or upgrade your Windows Server. If you need us on site – we will fly to your location in the United States or the world, if you think the local IT support service is not reliable or not effective
4. Remote support for older versions of Great Plains: 8.0, 7.5, 7.0, 6.0, 5.5, 5.0, 4.0 and earlier, including Great Plains Accounting for DOS, Windows and Macintosh: 9.5, 9.2, 9.1 and earlier versions. We support all versions of Dynamics GP (10.0, 9.0, 8.0, 7.5), Great Plains and eEnterprise Dynamics (7.5, 7.0, 6.0, 5.5, 5.0, 4.0,3.2), including Great Plains on Pervasive SQL 2000/Btrieve and Ctre (including Great Mac Plains Server Faircom). We provide Great Plains Accounting for DOS, Mac and Windows data repair, recovery and troubleshooting for all versions of DPM. We are particularly pleased to help Great Plains customers on older versions, expecting future migration and upgrade to the latest version Microsoft Dynamics GP
5. Great Plains international support. If you need Microsoft Dynamics GP international support, or the same for the GP on Ctre, Pervasive SQL or GPA at the international level, we offer this service at the scene, you have to prepay for 2 hours of service time in advance, call our office for details. If you are located in countries where the GP is not available and not localized, we are happy to assist you with the location or with other enterprise ERP applications like SAP Business One, Microsoft CRM, 1C bukhgalteria (Russian Federation), or Microsiga (Brazil) integration to Corporate Headquarters Microsoft Dynamics GP Integration
6. Microsoft Dynamics GP eCommerce support for remote service and integration programming. We spent Dynamics GP product development and electronic commerce support team. We're happy to help integration ecommerce shopping cart to the dynamics GP via eConnect, dexterity, integration programming GP Manager
7. Dynamics GP Dexterity Support customizations. We offer this service in the United States, Canada, Central and South America from our facility Microsoft Software Development Factory – we have happy customers in areas such as Microsoft GP integration with Microsoft Dynamics RMS (Retail Management System), GP eConnect Batch Posting Server GP order eCommerce Connector, Logistics, Warehouse Management and scanners, bar code integration to Great Plains
About the Author:
Andrew Karasev, Alba Spectrum http://www.albaspectrum.com, help@albaspectrum.com 1-866-528-0577 – Microsoft Business Solutions Great Plains MS CRM Partner, serving corporate customers in the following industries: Aerospace & Defense, Medical & Healthcare, Distribution & Logistics, Hospitality, Banking & Finance, Wholesale & Retail, Chemicals, Oil & Gas, Placement & Recruiting, Advertising & Publishing, Textile, Pharmaceutical, Not-Profit, Beverages, Conglomerates, Apparels, Durables, Manufacturing and having locations in multiple states and internationally. We are serving USA Nationwide: CA, IL, NY, FL, AZ, CO, TX, WI, WA, MI, MA, MO, LA, NM, MN, Europe: Germany, France, Belgium, Poland, Russia, Middle East (Egypt, Saudi Arabia, OAE, Bahrain), Asia: China, Australia, New Zealand, Oceania, South & Central America: Mexico, Peru, Brazil, Venezuela, Columbia, Ecuador, Chili, Paraguay, Uruguay, Argentina, Dominican Republic, Puerto Rico. Please visit our information portal Pegas Planet: http://www.pegasplanet.com
Article Source: ArticlesBase.com – Microsoft Dynamics GP Support: What is Possible and What is not possible in Remote Support
|
|
Excel VBA $29.85 This unique book-and-DVD package prepares you to get more out of Excel by using Visual Basic for Applications (VBA) to automate your routine or labor-intensive Excel tasks. Microsoft Excel MVP and author Tom Urtis walks through a series of lessons while t |
|
|
Excel Vba Macro Programming $22.39 Make Excel work harder and faster for you. This unique book presents sample code for more than twenty practical, high-powered Excel VBA macro applications. You’ll get all the essentials of VBA, and then explore ways to power Excel with VBA. Automate |
|
|
Excel 2007 VBA Programming With XML and ASP $32.81 Excel 2007 VBA Programming With XML and ASP |
|
|
Microsoft Excel 2003 VBA Programming Course ILT $21.95 This ILT Series manual for Excel 2003: VBA Programming is designed to give proficiency to create procedures that run in response to specific events, create user forms to accept or display data, validate the data entry in user forms, and debug and handle errors in code. The manual (student CD included) is designed for quick scanning in the classroom and filled with interactive exercises that help ensure student success. Course Length: One day Table of Contents Unit 1: Visual Basic Editor Topic A: Visual Basic for Applications Topic B: Object Programming Topic C: The Object Browser Unit 2: Programming basics Topic A: Data Topic B: Scope of variables Topic C: Scope of procedures Unit 3: Control structures Topic A: Decision structures Topic B: Loop structures Unit 4: Custom dialog boxes Topic A: User forms Topic B: Events Unit 5: Debugging and error handling Topic A: Errors Topic B: Debugging Topic C: Error handling Objectives Use the Visual Basic for Applications (VBA) terminology and start Visual Basic Editor (VBE), work with object properties and methods and attach code to events and buttons, and use the Object Browser to get information about objects. Use the variables of relevant data types, manipulate data by using expressions, get input from the user, declare and use variables of correct scope, declare and use procedures of correct scope, create Sub and Function procedures, and call one procedure from another. Use decision structures to create procedures that execute code based on specific conditions and use loop structures to execute specific code repeatedly. Add a user form to your project and add controls to the user form, handle events attached to controls in a user form and validate the data entry in the controls. |
|
|
Microsoft Excel Vba Programming, for the Absolute Beginner $22.39 Presents information on creating effective applications and games using Excel VBA. |
|
|
Vba and Macros for Microsoft Excel $37.32 DVD includes: 7+ HOURS OF VIDEO INSTRUCTION 50 TIPS & TECHNIQUES SKILLS YOU CAN LEARN IN Fifteen MINUTES OR LESS In Excel VBA and Macros with MrExcel, renowned Excel instructor and author Bill Jelen (MrExcel) teaches all the skills you&r |
|
|
Introduction to VBA for Excel $37.33 Learn to program and design user interfaces using Excel 2007. This introductory text explains how to develop programs using VBA within the Microsoft Excel environment. The text does not assume any previous programming experience. The new edition has be |
|
|
Excel 2007 VBA Macro Programming $29.85 Develop powerful, custom Excel applications using Visual Basic for ApplicationsDesigned for power users, this unique resource helps you maximize the features and functionality of Excel. The book covers Excel VBA programming and application development–fr |
|
|
Microsoft Excel VBA Professional Projects $39.99 The book is written by a long-time Excel user with significant programming and teaching experience, both of which provide the author the insight needed to present the topic in a manner that can be more easily understood by the reader. Microsoft Excel VBA Professional Projects uses practical examples of VBA-code included in useful and fully functional projects to better illustrate how and when to use specific tools. The book will not assume any prior knowledge of VBA programming. It will not intimidate intermediate-level programmers or patronize advanced programmers looking to learn a new language. The book will illustrate and teach intermediate to advanced techniques in VBA programming using Microsoft’s Excel spreadsheet application. It will provide an introduction to VBA and Excel-VBA before proceeding through four or five programming projects using Excel that illustrate basic and advanced programming techniques. |
|
|
Option Pricing Models and Volatility Using Excel-VBA $74.67 Praise for Option Pricing Models & Volatility Using Excel-VBA “Excel is already a great pedagogical tool for teaching option valuation and risk management. But the VBA routines in this book elevate Excel to an industrial-strength financial engineering |
|
|
VBA and Macros $29.85 AUTOMATE REPORTS BUILD FUNCTIONS VISUALIZE DATA WRITE FAST, RELIABLE SCRIPTS Microsoft Excel 2010 VBA AND MACROS: SAVE TIME AND SUPERCHARGE EXCEL 2010 WITH VBA AND MACROS! Use Excel 2010 VBA and macros to automate virtually |
|
|
VBA and Macros for Microsoft Excel $33.59 Everyone is looking for ways to save money these days. That can be hard to do for businesses that have complex needs, such as custom software applications. However, VBA and Macros for Microsoft Excel can teach you ways to customize pre-existing software |
|
|
Excel 2003 VBA Programmer’s Reference (Programmer to Programmer) $5.99 If youÂ’re an Excel user seeking more control over your spreadsheets, or if you are developing Excel applications for others, this comprehensive volume provides what you need to maximize VBA flexibility in the Excel environment. Fully revised and updated, it focuses exclusively on VBA for Excel and provides appropriate information for beginners, Excel programmers, and advanced developers alike. Packed with examples, code, and screenshots where applicable, this clearly organized reference meets you at the level of your experience and takes you to the next level. From a complete Excel VBA primer to internationalization, advanced debugging techniques, and programming the VB editor, this is your one-stop reference for Excel VBA programming. |
|
|
Programming Excel With Vba And .net $41.05 Why program Excel? For solving complex calculations and presenting results, Excel is amazingly complete with every imaginable feature already in place. But programming Excel isn’t about adding new features as much as it’s about combining existing features |
|
|
Advanced Modelling in Finance Using Excel and Vba $93.33 This new and unique book demonstrates that Excel and VBA can play an important role in the explanation and implementation of numerical methods across finance. Advanced Modelling in Finance provides a comprehensive look at equities, options on equities and |
Incoming search terms:
- great plains customers
Categories: Forms Tags: creating vba forms in excel, excel, Forms, programming, vba, vba_forms
user forms in excel vba
How do you disable a Combo Box in Excel 2007 using VBA?
I am wanting to have multiple combo boxes but when some of them are answered I want to disable the others so that they cant be used for example;
———————————————————————————-
1. Are you below the age of 25? YES
2. If NO to the above, how old are you?
———————————————————————————-
If the user puts YES I would want the second question to have its combo box disabled.
NOTES:
I have knowledge of VBA from the Visual Basic Language.
I am not using the combo box in a form, I am using it directly in a worksheet.
Thanks.
Hi,
The basic way of doing it is like so. Say you have Combobox1 and Combobox2.
Cbox1 asks “Are you below the age of 25?” If Yes you want Cbox2 disabled, if No you want it enabled. Use the following code on the worksheet (not a separate module):
Private Sub ComboBox1_Change()
If ComboBox1.Value = “Yes” Then
ComboBox2.Enabled = False
Else
ComboBox2.Enabled = True
End If
End Sub
You should be able to build on this as required.
Hope this helps.
|
|
Introduction to VBA for Excel $37.33 Learn to program and design user interfaces using Excel 2007. This introductory text explains how to develop programs using VBA within the Microsoft Excel environment. The text does not assume any previous programming experience. The new edition has be |
|
|
Microsoft Excel 2003 VBA Programming Course ILT $21.95 This ILT Series manual for Excel 2003: VBA Programming is designed to give proficiency to create procedures that run in response to specific events, create user forms to accept or display data, validate the data entry in user forms, and debug and handle errors in code. The manual (student CD included) is designed for quick scanning in the classroom and filled with interactive exercises that help ensure student success. Course Length: One day Table of Contents Unit 1: Visual Basic Editor Topic A: Visual Basic for Applications Topic B: Object Programming Topic C: The Object Browser Unit 2: Programming basics Topic A: Data Topic B: Scope of variables Topic C: Scope of procedures Unit 3: Control structures Topic A: Decision structures Topic B: Loop structures Unit 4: Custom dialog boxes Topic A: User forms Topic B: Events Unit 5: Debugging and error handling Topic A: Errors Topic B: Debugging Topic C: Error handling Objectives Use the Visual Basic for Applications (VBA) terminology and start Visual Basic Editor (VBE), work with object properties and methods and attach code to events and buttons, and use the Object Browser to get information about objects. Use the variables of relevant data types, manipulate data by using expressions, get input from the user, declare and use variables of correct scope, declare and use procedures of correct scope, create Sub and Function procedures, and call one procedure from another. Use decision structures to create procedures that execute code based on specific conditions and use loop structures to execute specific code repeatedly. Add a user form to your project and add controls to the user form, handle events attached to controls in a user form and validate the data entry in the controls. |
|
|
Microsoft Excel VBA Professional Projects $39.99 The book is written by a long-time Excel user with significant programming and teaching experience, both of which provide the author the insight needed to present the topic in a manner that can be more easily understood by the reader. Microsoft Excel VBA Professional Projects uses practical examples of VBA-code included in useful and fully functional projects to better illustrate how and when to use specific tools. The book will not assume any prior knowledge of VBA programming. It will not intimidate intermediate-level programmers or patronize advanced programmers looking to learn a new language. The book will illustrate and teach intermediate to advanced techniques in VBA programming using Microsoft’s Excel spreadsheet application. It will provide an introduction to VBA and Excel-VBA before proceeding through four or five programming projects using Excel that illustrate basic and advanced programming techniques. |
|
|
Excel 2003 VBA Programmer’s Reference (Programmer to Programmer) $5.99 If youÂ’re an Excel user seeking more control over your spreadsheets, or if you are developing Excel applications for others, this comprehensive volume provides what you need to maximize VBA flexibility in the Excel environment. Fully revised and updated, it focuses exclusively on VBA for Excel and provides appropriate information for beginners, Excel programmers, and advanced developers alike. Packed with examples, code, and screenshots where applicable, this clearly organized reference meets you at the level of your experience and takes you to the next level. From a complete Excel VBA primer to internationalization, advanced debugging techniques, and programming the VB editor, this is your one-stop reference for Excel VBA programming. |
|
|
Excel VBA $29.85 This unique book-and-DVD package prepares you to get more out of Excel by using Visual Basic for Applications (VBA) to automate your routine or labor-intensive Excel tasks. Microsoft Excel MVP and author Tom Urtis walks through a series of lessons while t |
|
|
Excel Vba Macro Programming $22.39 Make Excel work harder and faster for you. This unique book presents sample code for more than twenty practical, high-powered Excel VBA macro applications. You’ll get all the essentials of VBA, and then explore ways to power Excel with VBA. Automate |
|
|
Excel 2007 VBA Programming With XML and ASP $32.81 Excel 2007 VBA Programming With XML and ASP |
|
|
Microsoft Excel Vba Programming, for the Absolute Beginner $22.39 Presents information on creating effective applications and games using Excel VBA. |
|
|
Vba and Macros for Microsoft Excel $37.32 DVD includes: 7+ HOURS OF VIDEO INSTRUCTION 50 TIPS & TECHNIQUES SKILLS YOU CAN LEARN IN Fifteen MINUTES OR LESS In Excel VBA and Macros with MrExcel, renowned Excel instructor and author Bill Jelen (MrExcel) teaches all the skills you&r |
|
|
Excel 2007 VBA Macro Programming $29.85 Develop powerful, custom Excel applications using Visual Basic for ApplicationsDesigned for power users, this unique resource helps you maximize the features and functionality of Excel. The book covers Excel VBA programming and application development–fr |
|
|
Option Pricing Models and Volatility Using Excel-VBA $74.67 Praise for Option Pricing Models & Volatility Using Excel-VBA “Excel is already a great pedagogical tool for teaching option valuation and risk management. But the VBA routines in this book elevate Excel to an industrial-strength financial engineering |
|
|
VBA and Macros $29.85 AUTOMATE REPORTS BUILD FUNCTIONS VISUALIZE DATA WRITE FAST, RELIABLE SCRIPTS Microsoft Excel 2010 VBA AND MACROS: SAVE TIME AND SUPERCHARGE EXCEL 2010 WITH VBA AND MACROS! Use Excel 2010 VBA and macros to automate virtually |
|
|
VBA and Macros for Microsoft Excel $33.59 Everyone is looking for ways to save money these days. That can be hard to do for businesses that have complex needs, such as custom software applications. However, VBA and Macros for Microsoft Excel can teach you ways to customize pre-existing software |
|
|
VBA for Modelers: Developing Decision Support Systems Using Microsoft® Excel, 1st Edition $74.49 This handbook helps students learn to use Visual Basic for Applications (VBA – a programming environment within Microsoft® Office) as a means to automate methods and models and create special applications. With VBA, sophisticated management science techniques work behind a simple and nice interface. Gaining valuable experience, students will develop applications that are user friendly and tailored to a specific problem while the “number crunching” takes place behind the scenes of Microsoft® Excel. This book is for professional models or to complement a course in Management Science, or Operations Research thta includes survey of optimization, decision analysis, simulation, and other mathematical methods applied to business. |
|
|
Programming Excel With Vba And .net $41.05 Why program Excel? For solving complex calculations and presenting results, Excel is amazingly complete with every imaginable feature already in place. But programming Excel isn’t about adding new features as much as it’s about combining existing features |
Incoming search terms:
- examples user forms excel 2007
Categories: Forms Tags: excel, how to use userforms in excel vba, sharing, user forms in excel vba 2007, user forms in excel vba form, userform, userforms in excel vba, vba, web
vba forms

|
|
Access VBA Programming For Dummies $8.99 Find out how to make your databases do your bidding. The fun and easy way to program for Access 2003, 2002, and 2000. Even if you still think “code” means the way spies talk to each other, this book will ease you into programming before you know it. Soon youÂ’ll be able to use VBA to make Access do things it canÂ’t do by itself, customize your databases, and even automate mundane chores like converting numbers to words for check printing. Discover how to: Use the VBA editor; Work with variables, constants, and arrays; Create recordsets with SQL; Control lists with code and export data to files; Debug your code; Synchronize forms and reports. |
|
|
VBA for Modelers $96.28 VBA for Modelers |
|
|
Access 2003 VBA Programmer’s Reference (Programmer to Programmer) $6.99 Its power and short learning curve have made Access MicrosoftÂ’s leading consumer relational database management system for desktop applications. VBA lets you tap more of that power, responding to application level events, displaying forms and reports, manipulating toolbars, and much more. In this book, a crack team of programmers including two Microsoft MVPs shows you how to take control of Access 2003 or 2002 using VBA. YouÂ’ll learn to create and name variables, use DAO and ADO to manipulate data, handle errors correctly, create classes and use APIs, and more. An entire chapter is devoted to the changes in Access 2003, including new wizards and GUI features that previously required VBA code as well as new VBA features. YouÂ’ll receive a thorough education in system security, macro security, and the Access Developer Extensions (ADE). You will discover how to access data with VBA, execute and debug VBA code, and use VBA with Access objects. Finally, you will learn more about the relationship between Access and SQL Server, and how to use VBA in Access to control and enhance other Office applications. |
|
|
Web 604 VbA Apron $9.99 Web 604 VbA Apron |
|
|
Microsoft Excel 2003 VBA Programming Course ILT $21.95 This ILT Series manual for Excel 2003: VBA Programming is designed to give proficiency to create procedures that run in response to specific events, create user forms to accept or display data, validate the data entry in user forms, and debug and handle errors in code. The manual (student CD included) is designed for quick scanning in the classroom and filled with interactive exercises that help ensure student success. Course Length: One day Table of Contents Unit 1: Visual Basic Editor Topic A: Visual Basic for Applications Topic B: Object Programming Topic C: The Object Browser Unit 2: Programming basics Topic A: Data Topic B: Scope of variables Topic C: Scope of procedures Unit 3: Control structures Topic A: Decision structures Topic B: Loop structures Unit 4: Custom dialog boxes Topic A: User forms Topic B: Events Unit 5: Debugging and error handling Topic A: Errors Topic B: Debugging Topic C: Error handling Objectives Use the Visual Basic for Applications (VBA) terminology and start Visual Basic Editor (VBE), work with object properties and methods and attach code to events and buttons, and use the Object Browser to get information about objects. Use the variables of relevant data types, manipulate data by using expressions, get input from the user, declare and use variables of correct scope, declare and use procedures of correct scope, create Sub and Function procedures, and call one procedure from another. Use decision structures to create procedures that execute code based on specific conditions and use loop structures to execute specific code repeatedly. Add a user form to your project and add controls to the user form, handle events attached to controls in a user form and validate the data entry in the controls. |
|
|
VBA and Macros $29.85 AUTOMATE REPORTS BUILD FUNCTIONS VISUALIZE DATA WRITE FAST, RELIABLE SCRIPTS Microsoft Excel 2010 VBA AND MACROS: SAVE TIME AND SUPERCHARGE EXCEL 2010 WITH VBA AND MACROS! Use Excel 2010 VBA and macros to automate virtually |
|
|
Access 2007 VBA Programming for Dummies $18.65 Access 2007 VBA Programming for Dummies |
|
|
Excel VBA $29.85 This unique book-and-DVD package prepares you to get more out of Excel by using Visual Basic for Applications (VBA) to automate your routine or labor-intensive Excel tasks. Microsoft Excel MVP and author Tom Urtis walks through a series of lessons while t |
|
|
Excel Vba Macro Programming $22.39 Make Excel work harder and faster for you. This unique book presents sample code for more than twenty practical, high-powered Excel VBA macro applications. You’ll get all the essentials of VBA, and then explore ways to power Excel with VBA. Automate |
|
|
Excel 2007 VBA Programming With XML and ASP $32.81 Excel 2007 VBA Programming With XML and ASP |
|
|
VBA For Dummies (4th Edition) $7.99 The “B” in VBA could stand for “boss” because VBA makes you the boss of your software. This handy guide gives you the credentials for the job. Find out how easily you can use VBA to create shortcuts, eliminate repetitive tasks, adapt databases, make a frustrating interface more user-friendly, and so much more. |
|
|
Forms $17.65 Todd Bodine’s third full-length is a classic example of something so exquisite, polished, and tasteful that there’s almost nothing to do but admire it for what it is rather than wish it was somehow different — except that with Forms, one eventually wants |
|
|
Microsoft Office Access 2007 VBA $29.85 Business Solutions Microsoft® Office Access 2007 VBA Develop your Access 2007 VBA expertise instantly with proven techniques Microsoft Office Access 2007 VBA builds on the skills you’ve already developed in creating da |
|
|
The Forms $11.18 Nearly four years after their debut album, Icarus, the Forms return with the far superior self-titled follow-up. Again working with Steve Albini, the Brooklyn-based quartet moves far beyond the chilly, slightly pretentious post-rock of 2003′s Icarus. The Forms is much more song-based and melodic than its sketchier predecessor, with a new emphasis on structure and tunes. The album is still a moody and impressionistic affair that favors sensuality over literal meaning — lead singer Alex Tween’s vocals are buried so deep in the mix he often might as well not be singing in English — but songs like “Transmission,” “Getting It Back,” and “Knowledge in Hand” are far easier to grasp than anything on the Forms’ debut. Even the less direct material, like “Focus” and “Oberlin,” two brief songs that are more like evocative soundscapes than fully fleshed-out pop songs, feels more precisely put together. Experimental without losing its accessibility, The Forms is an excellent example of how to make a smart, compelling indie rock album without getting lost in the weeds of artsy meaninglessness. ~ Stewart Mason, Rovi |