Stop/Prevent Web Query Auto Formatting

Apr 23, 2009

I use a query table to import data into a workbook which works fine


With wsActiveSheet.QueryTables.Add(Connection:=sQueryString, _
Destination:=wsActiveSheet. Range("A1"))
.Name = CStr("main.html?LANG=de&search=true&searchterm=" & sIdentifier & "_1")
.PreserveFormatting = True
.BackgroundQuery = False
.RefreshStyle = xlInsertEntireRows 'xlInsertDeleteCells
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebTables = "9,14"
.WebPreFormattedTextToColumns = True
.WebSingleBlockTextImport = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With

One of the fields I import has a value like 100:01 or 10:01 or 01:01 or other combinations (the above ones are the most frequent ones).
Unfortunately excel always converts this field into a date and a time but this is not what I want.
Is there any way to stop excel doing this? I tried to work around it with the text property e.g. formating it to text after I imported the data and formating the entire sheet to use text before

View 9 Replies


ADVERTISEMENT

Stop Auto-Formatting Headers In Table Upon Row Insert

Jan 3, 2013

I decided to format my data as a table so that excel will auto-fill my formulas when inserting new rows which works quite well. I have one snag though, when trying to insert a new row at the very top (i.e. inbetween the header and first row) and choosing Format As Below, it also applies Data Validation and Conditional Formatting to the header. The inserted row, however, is actually formatted fine and works well.

How do I stop this from happening, and why would Excel do this anyway (as it is effectively applying formatting to TWO rows when only one row is being inserted)?

View 3 Replies View Related

Prevent/Stop #DIV/0! Error In Formula

Apr 21, 2009

The attached file contains hypothetical data on a basketball player's success from the free throw line. It lists the number of free throws attempted and the number made and then divides the number made by the number attempted to calculate the free throw percentage. However, I keep getting a # DIV/0! error in the games free throws weren't taken. How do I write the code so that when the error occurs, a message is displayed to the effect that no percentage can be reported because no free throws were attempted by checking the cell in column D? How do I use the IsError function to figure this out?

View 2 Replies View Related

Prevent/Stop Workbook Closing Via Top X

Aug 30, 2006

i am using the following code to close my userform and work book,this disables the exit button on the userform but i can still close the workbook by using the exit buttons on the sheet. can i disable the exit buttons on the sheet so the only way to close the workbook from the userform

Private Sub CmbClose_Click()

Dim ans As Variant
ans = MsgBox("This will close XL, save current file?", vbYesNoCancel)
If ans = vbYes Then 'save book and quit XL
ThisWorkbook.Save
Application.Quit
ElseIf ans = vbNo Then ' no save and quit XL
Application.Quit
ElseIf ans = vbCancel Then 'no save, no close , back to userform1
Exit Sub
End If

End Sub

View 7 Replies View Related

Stop Saving File As Another Name. Prevent SaveAs

Dec 13, 2006

I already have a macro that on opening the workbook checks to see if the workbook has been renamed outside excel in windows and if so closes the workbook. I need a macro to intercept the save as command and prevent the user from saving the workbook as another name. I would however still like the user to be able to save. I would also like them to be able to save the workbook in another directory but only with the same workbook name.

View 4 Replies View Related

Stop/Prevent #VALUE In Formula Reference Error Cell

Sep 3, 2006

A1 refers to B1 which contains a number or #VALUE!

What could I use in A1 to return a number and if B1 = #VALUE!, a zero.

View 9 Replies View Related

Web Query, Stop Formulas Shifting

Sep 21, 2008

I had a sheet that had a web query imported into it which took up columns A to F. The web query varies in length upon every refresh. In columns G onwards i have lots of formulas that read the information from the query to produce results.

When i imported the web query, on some refreshes it has the ability to push my formulas down in certain columns. I'm assuming this is because the length has changed of the web query maybe? Although it can do it on the opening import of the query which i find strange.

I was told the best way around this would be to put my web query on another sheet, however this doesnt appear to have fixed my problem.

Lets say for example #Sheet1!A1 looks at #Sheet2!A1, #Sheet1!A2 looks at #Sheet2!A2 and so on. This will work fine. When the web query is imported into Sheet 2, its data goes down to cell A72. Upon another refresh though, the length will changed and now the data might go down to cell A81. However, #Sheet1!A72 will have changed its formula to look at #Sheet2!A81 and my formulas on Sheet 1 will now read as follows:

#Sheet1!A69 = #Sheet2!A69
#Sheet1!A70 = #Sheet2!A70
#Sheet1!A71 = #Sheet2!A71
#Sheet1!A72 = #Sheet2!A81 <----- Problem!

Basically the problem with this is Sheet 1 will not be including Sheet 2 A72:A80 which i also need.

View 9 Replies View Related

Excel 3003 :: How To Prevent To Stop Macro Called From A Function

May 3, 2014

I am trying to use the simplest code possible (being a novice) to execute a macro which makes a copy of Cell A1:A4 and paste its values to Cells B1:B4 if cell B5=1 (or whatever). The Macro with copy and paste works (I recorded it and in my testing it was ok). And also the function, that contains If-Then status of cell B5, works and calls correctly the Macro.

Yet when the macro is called by the function (=CopyMyCells(B5)), the Macro (MacroCopy) runs - I tested this with a Msgbox - but stops just in doing what I need, i.e. in doing the copy-paste process. Here the code which is placed in a module of the proper Worksheet (Excel 2003, on WinXPSp3):

[Code] ........

View 6 Replies View Related

How To Prevent Auto Macros From Running

Sep 11, 2008

I have made a vba program in excel 2003 that opens a worksheet using Workbooks.Open, and copies all the worksheets out into the program etc. The worksheets that I am opening have macros that automatically execute when the worksheet is opened (opening up some forms ). These macros are running when I open the file using VBA. How can I prevent this from happening. The automatically executed code in the workbook being opened is located in "this workbook" and can be seen below.

Private Sub Workbook_Open()
Dim CfileName As String
'Check Config sheet for template state
If Config.Cells(10, 3) = 1 Then
CustomizeDirInfo.Show
End If

If Config.Cells(10, 3) = 2 Then
GetConfData
GetGrpData
StdFileGen.Show
Else
Exit Sub
End If
End Sub

View 9 Replies View Related

Prevent Worksheets From Auto Calculating

Aug 12, 2008

I am needing to disable 5 worksheets from being calculated under the 'AutoCalculate' default option of excel. Currently, I set all 5 sheets' .enablecalculation property to false (see code example below), then save the workbook. This should prevent these 5 sheets from being calculated when the workbook is opened again - however these sheets are still being calculated with excels default 'Auto Calculate' setting once the workbook is reopened.

My issue:
While having 'Auto Calculate' enabled, how is a sheet disabled from being calculated upon opening?

Current method of disabling worksheet - does not work tho.

worksheets("Mysheet1").EnableCalculation = False

View 9 Replies View Related

Prevent To Close File If Auto Filter Is On?

Apr 1, 2014

At the time of opening the file some macros are running automatically in my file as per my requirement. If auto filter is on then it disturbs my program. Sometimes I forget to remove auto filter before closing the file and it cause a problem in my file after opening it again.

Requirement is: Is there any code to prevent the file closing if the auto filter is on and give me a warning message 'Please remove auto filter first'.

View 2 Replies View Related

How To Stop The Auto Incrementing - VBA

Feb 14, 2014

I have created below vba code but don't understand how to stop the auto incrementing.

[Code] ......

It end ups giving me see below.
Week 5+6
Week 5+7
Week 5+8
Week 5+9
Week 5+10
Week 5+11

And what I want is that it shows in all the lines “week 5+6”

Strange enough when I only enter a number like 5 it doesn’t auto increment.

And if I add a dot behind the 6 then either.

But I just want it AutoFill that what I have inserted in the box!

View 3 Replies View Related

Auto Adjusting Total From Query

Jan 30, 2013

I currently have a tab that is contains a macro driven query pulling data from an access database. However, I have selected the option to add new rows for new data which in turn causes my sumtotal at the bottom of the sheet to be over ridden by this new data. My question is, could there be a way to have the total row move down as new rows are added from the query (formatting and all)?

View 1 Replies View Related

How To Stop Long Numbers From Auto Rounding

Jan 27, 2014

I am working on an inventory issue, we use a bar code scanner to read in inventory, and when we move inventory.

One of our inventory items has a number that is 20-numerical characters long, Excel seems to convert the last 5 characters to zeros (0).

An Example number would be: 89148000000286153971 Excel changes the number to: 89148000000286100000

View 5 Replies View Related

Stop Now Function Auto Updating When New Row Added

Oct 29, 2008

I have fought with this for 2 days and I am trying to have a worksheet cell update the date and time if the cell it is referencing (B3 see below)

Here is the formula I am using however it updates every time a new row is added to the worksheet. So the Date/Time stamp on each row is always updated to NOW() everytime.

=IF(ISNA(B3),"0/0/00 00:00",NOW())

I would like to have a Date/Time stamp stay as is once that row has been added. Is there anyway to stop the field from updating once the date and time have been set?

View 9 Replies View Related

Stop Auto Format To Scientific Notation

Dec 29, 2008

I run a macro that imports a table from web page:

[url]

I import only the table with no formatting.

Excel tries to be helpful, and formats some of the cells in scientific notation.

I have tried to format the column to the "Text" format prior to the import with

Columns(2).NumberFormat = "@"

This does not work. If you import the table you can see that rows 1405, 1406, 1407, 1408 all have the same scientific notation value. Their true values should be 0E0, 0E4, 0E8, 0E9 respectively.

There are quite a few other instances in the column when a text value has "E" for the second character that Excel will format on its own.

View 6 Replies View Related

Start / Stop Button - Timer Auto Update

Jan 30, 2014

I have this code :

[Code] .....

Great Timer. Have this assigned to a button to start, how can I work in a button to stop or pause this code from running?

View 3 Replies View Related

Prevent From Formatting Text File?

Jul 23, 2009

When I export my files onto text and open it with Excel, it will automatically format the cells to take out leading zeros, convert to scientific notation, and convert certain numbers into date/month/year format. How can I get Excel to open my file without reformatting the numbers in my text file?

View 4 Replies View Related

Auto Change Data Range When Query Is Updated?

Dec 9, 2013

What I have is a database of measurements taken, where X-axis is distance across a surface and Y-axis is measuring deformation to that surface. Each measurement is actually a group of data points from one sweep across the surface on a certain day, resulting in a line plot for that group. What I'm trying to do is create a "checksheet" so that you can overlay plots from multiple dates on the same grid to compare how the surface has changed with each measurement. I've got the checksheet part working properly, and I can toggle things on/off as I like as long as my data doesn't change.

The rub is that this data is gathered via query, and each measurement doesn't have the same # of data points. If I update the query to look at a different date range, the plots are now off because the old data range doesn't match the new data.

Is there any way of changing the data range when a query gets updated, or a way to tie it to a function?

View 6 Replies View Related

Prevent Resetting Of Conditional Formatting Rules?

May 24, 2013

I have a spreadsheet with many rows of data. I want to be able to see the last month or so of data (each day is one row), but I do not want to have to scroll to the bottom of the worksheet to see the recent data, so I want to reverse the data - I want Row 1 to be my column headers, and for every new day I want to insert a new row at Row 2 and add my data. However, when I do that, my conditional formatting gets all messed up. Once the new row is added, the formatting rule changes its range to only those rows which had data in them before I did the insert, each new row gets a separate but identical rule that applies only to itself, and the headers row gets its own rule.

That seems incredibly stupid to me. Is there a way I prevent the formatting rules from changing and just stay the way they are which applies to the entire column?

View 5 Replies View Related

Prevent Conditional Formatting From Moving With Cut Cells?

Jan 27, 2011

I am trying to design a spreadsheet for planning a project schedule. Down the left are the dates, across the top are the resource names and in the content are the activities being carried out.

Each activity I have is given a two letter prefix, e.g. TD = Training Delivery. I then have conditional formatting applied to each cell to change the cell colour based on the two letter prefix. In all there are six conditional formatting rules.

Now, my problem is that I need this sheet to be really fluid. I want to be able to drag and drop blocks of activities to a buffer area at the side and then drag them into another part of the schedule. However, when you drag and drop (effectively cut and paste) the activities around the conditional formatting moves with the cut content, whereas I want it to remain where it was. I guess what I'm after is a way of dragging and dropping values only.

The best I've come up with so far is an onChange macro that reapplies the conditional formatting to the relevant part of my spreadsheet, but I can't believe this is the most elegant solution. Is there perhaps a way of triggering a macro onPaste?

View 7 Replies View Related

Abnormal Decimal Conversion: Auto-import Statistics From The Web Via Web Query

May 9, 2009

I am auto-importing statistics from the web via web query. This information imported has a number in the form of a decimal stated as either x.1, or x.2. x.1 represents x-1/3 (one-third) and x.2 represents x-2/3 (two-thirds). I need to use these numbers in a calculation after importing them, but using x.1 or x.2 obviously does not give me accurate results as the numbers should actually be x.3333333 and x.6666666 respectively. What is the easiest way to convert the imported numbers to their actual decimals?...

View 2 Replies View Related

Formatting Numbers Extracted With Web Query

Jun 30, 2014

I have a simple macro which extracts EUR rates from a website but the number format as appears in Excel is a disaster.

I am attaching the file : Querry EUR Rates.xlsm

How to format the rates accordingly.

Also posted here: [URL] .....

View 1 Replies View Related

Conditional Formatting On Different Rows With Different Query

Aug 20, 2013

I have the following data:

C D E F G
Jan Feb March Q1 TargetThreshhold
£ 2,067 £ 1,978 £ 2,161 £ 2,100 £ 2,310

£ 1,492 £ 1,422 £ 1,611 £ 1,600 £ 1,760
£ 2,718 £ 2,683 £ 3,263 £ 2,400 £ 2,640
£ 2,853 £ 2,335 £ 2,481 £ 2,300 £ 2,530
£ 1,412 £ 1,533 £ 1,526 £ 1,600 £ 1,760
£ 1,067 £ 1,133 £ 1,246 £ 1,400 £ 1,540

And I am wanting to use conditional formatting. But wondering if there is an easier way than what I have at the moment.

The Formatting im using is:

=$C4>=$G4 Where value is TRUE the cell returns red and this applies at the moment to the First Row.

Is there a way I can get Conditional formatting to recognise the next cells without typing for each set of rows.

aka Row B would Read =$D4>=$G4
Row C would read =$E4>=$G4

etc?

Id rather not have to do a conditional format for each row as I have about 50 rows of data to do this to

View 4 Replies View Related

How To Maintain Formatting (such As Highlighting) When Importing In Ms Query

Apr 3, 2013

My current solution is to filter the Master Log so I only see Region 2, copy everything, then paste over Region 2, and repeat with 3, 4 and 5.

I have a master log (attached) that I import using Microsoft Query to 4 other spreadsheets (called Regional Logs), depending on the contents of the column "Region." I have all this figured out, but I can't figure out how to have the highlighting persist through the export and refresh. I don't think the attached file has any highlighting, but how I use this is I edit the Master Log throughout the week and highlight changes as I go. Coworkers use the 4 Regional Logs throughout the week to monitor different cases, particularly the new ones, so they need to see all changes for the week highlighted in yellow, which means the Regional Logs need to be linked to the Master Log and the highlighting must be visible any time a coworker opens the Regional Log. In addition, they are emailed across the state to county directors and they need to see the yellow-highlighted data, as well.

Currently, when exporting data using MS Query, no formatting persists. How can I ensure the highlighting persists? Or, is there another way to easily export the data, depending on the contents of the column "Region", which would allow the highlighting to persist

View 3 Replies View Related

Conditional Formatting Of Named Range Query?

Feb 27, 2012

I have a spreadsheet with several worksheets in it. The main sheet contains a calendar view that is fed from a separate sheet with holiday date ranges. This aspect works well and displays correctly in the main calendar view.

I am now adding in additional conditional formatting to each cell. As a first example i want the calendar to display bank holiday days by colouring the cell (lets say black). I am using conditional formatting only and have used the following formula;

IF(C6=Holidays,1,0)

Holidays is a named range, separate sheet (A2:A13).
C6 is the date value field (runs C6 through AN6 - perpetual calendar)

It evaluates the cell (i can see, TRUE,FALSE,FALSE,FALSE,...) and will only shade the cell if the date value field is equal to the first date in the Holidays named range. if this is not the case (FALSE,TRUE,FALSE,FALSE,...) the field value is set to "0".

how i can change this, entered as conditional format formula, to set the cell to "1" if any are evaluated as TRUE regardless of where they come in the name named range.

I want to additionally add in, from separate worksheets in the same workbook, face to face meetings and conference calls. I have assumed that i will use the same method to do this as Bank Holidays.

View 4 Replies View Related

Formatting Of Table When Importing Access Query

Mar 20, 2014

I have to import data into Excel from Access (yes, I have to import it to Excel and cannot use Access exclusively). When I import; however, the formatting does not come over correctly, most especially losing the formatting of numbers. I need one of two solutions:

1.) How to get the formatting to move over correctly?

2.) Or how I can save the formatting of a table, then be able to apply it as a "saved" format? The biggest thing is that the numbers will changed the number of decimal places and/or change from general numbers when I want to see them as currency.

The top table shows how i want this formatted, the bottom shows how it is importing.

View 2 Replies View Related

Stop Automatic Formatting Importing Text/CSV File

Sep 1, 2006

When opening a CSV file in Excel, it seems Excel makes an "intelligent" attempt at interpreting the data into a data type.

This causes a text field containing 7300070E-4 to be interpreted as 7.30E+0

View 9 Replies View Related

Formatting Query, Incremental Values With Leading Zeros

Apr 8, 2009

I'm tracking weeks by weeknumber in the format YY-WW. At the moment I am entering the weeks manually in a general cell, preceeded by a '. I would prefer to have the sheet work out the weeks for me as we move the sheet every week. I would like to format the initial cell as follows:

09-08 (or '09-08 if I must)
then have the next cell in sequence read 09-09, 09-10, and so on. With the initial week in cell A3, I have tried to accomplish this with:

=LEFT(A3,3)&RIGHT(A3,2)+1

However, this does not work for weeks 01 through 09 because excel kills the leading zero in the second part of the formula, regardless of how I format the cell (format 00-00 does not work.) How can I force Excel it to keep the leading zero in the week number?

View 5 Replies View Related

Conditional Formatting Query: Changes Colour When Certain Text Is Entered

Sep 10, 2009

I have a column of cells that changes colour when certain text is entered into them, ie "TIME" will make the fill colour brown. However, when other text is entered into the cell alongside "TIME", the conditional formatting doesn't change the colour of the cell. How do i get around this so it picks up on the "TIME" text even when other text exists alongside it?

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved