I have downloaded Excel 2007 as a trial on to my computer (with Excel 2003 in another directory), when I load an excel file developed in Excel 2002 (containing macros) and try an open it with Excel 2007 the message "This workbook has lost its VBA, ActiveX controls and any other programmability-related features" - no problems in Excel 2003
I would like to send a .xls file created in Excel 2007 to a user who will work with this file on a PC that runs Excel 2003. Will they be able to open and use a file created in a newer version of Excel?
Currently I am working on a workbook where I am using a Save As VBA to create a folder and rename the file. The following code seems to be working fine so far with Excel 2007. Is there a way to confirm that it will work with all other versions of Excel and that my DesktopFolderPath String will work on all users machines?
In addition to these concerns, I am trying to avoid any Runtime Errors and currently, the Compatability Alert is the only thing I can see that is creating one. When it displays, in the event the user is unsure what to do, as most of our field staff is, and they select "Cancel" it displays the error Run Time Error.jpg. Can the Compatibility Alert be disabled? If so where do i add it in my code.
I have a macro enabled spreadsheet and I need to save one sheet into a new file that is in xls format. I can do that --- is there anyway to suppress the Compatibility Checker box to make it that much easier?
The new file will not have macros as will just be a data in rows and columns so compatibility. Interesting is the compatibility checker box says there are links to the original spreadsheet, but I can't find them in the connections menu.
I have a spreadsheet created in Excel 2003. All the non-entry cells are locked. When I protected the sheet I ticked the option for the auto filter to work. The problem is when I send the spreadsheet to my user - she uses Excel 2000. The auto-filter buttons do not work for her but they do work for me. Is there anyway round this? I need to have the sheet locked (apart from the entry cells) but I also need the auto filter function. I've attached the spreadsheet I'm talking about. The protection password is set to "password"
I have an activity recording tool created in Excel 2003 which works perfectly (ish) However when some of my colleagues use it on machines running Excel 2000 it falls over at the following definition
Dim dlgFile As FileDialog
this is part of the following sub routine
Sub doCopy() Application.ScreenUpdating = False Call Archive Dim dlgFile As FileDialog Dim rv As Long Dim sCreated As String Dim sClosed As String Dim wsThis As Worksheet Dim wbkAOM As Workbook Dim sThisCol As String Dim aAOMCol As String Dim strDate As String Dim wsCore As Worksheet Dim wsDiverted As Worksheet Dim iRow As Integer Set wsThis = Application. ActiveWorkbook.ActiveSheet Set dlgFile = Application.FileDialog(msoFileDialogFilePicker) dlgFile.Title = "Select AOM Sheet" dlgFile.InitialFileName = "*.xls" rv = dlgFile.Show.......................
I have a two sets of data, from two different programs (Excel and Access), were the dates are not compatible with each other in vlookop in excel. The problem seems to be in the decimals of the datevalues, which I have been trying to solve the problem in various ways. The only thing I can get to work is to trunc the dates to get rid of flawed decimals somewhere in the end of the datevalue.
My question to you is how many decimals I should use when I trunc in order to keep the right date in the format of (yy-mm-dd hh:mm). So far, 10 have proven unsuccessful (=trunc(A2,10)), but 8 seems to work. I wonder if I can decrease that number even more and still keep the format above?
I have written a macro to loop through files and subfolders to open a specific file for a specific month. I extract the datasets for every excel file into a master template. The code works flawlessly when all of the files have the .xlsm extension. However, I need to open .xls file formats also. When my code opens the first .xls file, named "Staffing Plan.xls" it opens it and automatically makes it "Staffing Plan1 [Compatibility Mode]. I can't open the file in the original "Staffing Plan.xls" file format to read data from. How can I fix this?
I need to make a formula which can take a date formatted cell 01/01/2007, and take only the 2007 and compare that to a cell with general format with the txt 2007. If I use =RIGHT(A1;4) i get the date serial rather than the year... how can I pull out only the 4 digit year..?
I've been sent a document by a client which has come with an add-in which has automatically installed itself into the Ribbon. It's on the Add-In tab (obviously!) and the Command Group is named 'Custom Toolbars'. What's annoying is once I close the document, the Add-In stays there and I have a redundant tab with an irrelevant Command Group .
Now, I've done a bit of searching and how found a number of websites that give instructions on add-ins. However, the add-in that has come with the client's document isn't on the list and hence I can't remove it. I need to do to get rid of this? I've contacted the client, but they're suspiciously quiet about the whole thing.
find attached a File that is a Part answer to a Thread. The problem is the code in sheet 1 ("Amend Test") Button, does not seem to run in 2007, only on earlier versions.
I have a piece of code that arranges a chart to fit the data it should show. The code used to work perfectly in the old Excel version, but after an "upgrade" to Excel 2007 I get "Automation Error" from the line where the scale type is set.
I've just had Office 2007 installed on my computer and I HATE the new Excel layout. Is there any way I can get the old look back - I liked the old customizable toolbars and I hate these new ribbons.
I know there's one customizable easy access toolbar. Is there a way I can get more toolbars and get rid of these dangblasted ribbons?
We have a large list of data with an autofilter on it. On column, R we want to show ONLY Blanks. Once we have the Blanks filtered, we put the word, TRADE (or any other word that you want). We finally select all the TRADE cell that were previously shown as blank and highlight them yellow. When we cancel the filter, all the rows in between are now highlighted yellow whereas in Excel 2003, only the rows that we highlighted when the filter was in place had the yellow highlighting.
There is a workaround that you can select each cell individually, apply a fill color, go onto the next cell, apply the color, etc but that is not efficient.
1. When I close the last open file, EXCEL stays open? why? what can be done?
2. When I open a workspace first after starting excel, the task bar does not show the files included. However, if I open another file first and then a workspace, all files are visible in the taskbar.
When I noticed that FileSearch was missing after I updated to Office 2007, I decided to recreate the class and save it as a file to import anytime I needed to use it. I tried to use as little code as possible, so if there is some property you would need to add then you may have to add it yourself, but this will at least give you most of the funcitonality of the original Class without having to update your existing code too much.
You have to just reference the class and then it can still be used in a with block or however you are accustomed. Here are the two class files that I have, the first I named FileSearch (go figure):
Dim pLookIn As String Dim pSearchSubFolders As Boolean Dim pFileName As String Public FoundFiles As New Collection
Public Property Get LookIn() As String LookIn = pLookIn End Property Public Property Let LookIn(value As String) pLookIn = value End Property Public Property Get SearchSubFolders() As Boolean LookIn = pSearchSubFolders...................................
how to prevent that autocorrect "feature" in the Excel 2007 VBA IDE? It always deletes the last space I type after a second or so, i.e. moving the cursor to the left whenever I stop typing (to think for a moment or so).
I've just installed Windows 7 32bit and put my Office 2007 suite on. Everytime I open Excel I get an error message stating: Compile error in hidden module: modMenus
I have an Excel spreadsheet that I have developed into an over the top flight calculator/scheduling tool. I am using Excel because developing this prduct into a stand-alone program would be absolutely murder to get approved for use on my network.
Since Excel and Access has already been approved, I began coding this project there.
Now that my calculator functions are nearly complete, I am beginning to develop a database of airfields and other misc. flight data that I and others on my network can see and manipulate. To make my calculator funtion at 100% effectiveness, I will need to use VBA to open the Access DB and pull out specific data. I will also need it to open and display some Access pop-up forms that I have just developed. Does anyone know what code I would use for excel to display and retrieve Access' information?
We have a number of Macros written for Excel 2003. We have now upgaded to Excel 2007 and the macros no longer function. The main problem seems to be connected to the removal of the Office Assistant from Office 2007:
Assistant.On = True With Assistant.NewBalloon . Heading = "Reports Menu" .Text = "Select your reports" .CheckBoxes(1).Text = "Activity Schedule" .CheckBoxes(2).Text = "Customer Schedule" .CheckBoxes(3).Text = "Monthly Schedule" .CheckBoxes(4).Text = "A3 Print by Customer" .Button = msoButtonSetOkCancel .Show If .CheckBoxes(1).Checked Then Module1.ACTIVITY_SCHEDULE_PRINT End If............................
The above code falls over at the first statement with Run-time error '-2147467259 (80004005)': Method 'On' of object 'Assistant' failed. Has support for this object been removed from Office 2007 completely or is there a workaround that I can use?
I am trying to make a timesheet in Excel 2007 with a formula.
I want it to read: IN = 8:30 AM, OUT = 11:30 AM, IN = 12:30 PM, OUT = 4:30 PM
The total hours will be 8 because there is an hour for lunch.
And if I work a few hours one day and leave before lunch, I want the calculation to be right. I found a formula but it wouldn't add the lunch hour and I added a +1 in the formula but it makes the calculations wrong for when I work for only 2 or 3.
how to add rows which was so simple in earlier Excel versions, but now is bafflegab.
Even after several efforts to comply with what follows when at INSERT, all I got was to move cell I'm in one to the right with all other cells in the row following suite.
Excel 2003 used to have a feature where the user can select and set the print area. I do not see this feature in Excel 2007. So, how dow I set the print area in Excel 2007?