VBA Userform – Convert Number To Percent

Feb 12, 2010

In the attached sample (with macros enabled), you will find the problem when pressing the button “INDTAST DATA” (I apologize for the linguistic challenge, but the XL-sheets are in Danish… To relief – check the crash course in Danish below) and then entering some number in the two last textboxes (called “Forventet ændring i antal timer I næste kvartal (%)” and “Forventet ændring i omsætning i næste kvartal (%)”)… If you enter something there, the result will be multiplied by 100 in the worksheet.

I would like to be able to simply enter a full number – like 12 or 9,5– which will then be entered into the worksheet as 12% or 9,5% (and not 1200% or 950%)… I think the answer lies in inserting some code in the VBA code, when the macro writes the data to the worksheet, but you guys know more about it than I do...

I can, of course, enter a full number in the textboxes – followed by a %-sign, but that will slow down the process significantly as well as increase the risk of errors…

Virksomhed = Company
Kvartal = Quarter
År = Year
Branche = Industry
Fakturerede timer = Billed hours
Faktureret omsætning = Billed revenue
Timeforventning = Expected hours (next quarter)
Omsætningsforventning = Expected revenue (next quarter)
Indtast data = Enter data

View 4 Replies


ADVERTISEMENT

Convert Number To Percent Format

Dec 18, 2008

I have built a spreadsheet that pulls data into B60:AA240 (Sheet name is "Actual Numbers Report") from a different sheet in the same workbook. Some of the data is in Number format and the other is in Percent Format. What I would like to do is if AL10 in the Actual Numbers Report sheet says "Actual Numbers" then I would like the cells in B60:AA240 convert to a number format "000,000,000" If AL10 says "Trends" then I want it to convert the cells in B60:AA240 to a percent format "0.0%". I tried creating some code, but it doesn't seem to work.

Private Sub Convert_Percent()
If Not Intersect(Target, Range("B60:AA240")) Is Nothing Then
If .Range("AL9") = "Actual Numbers" Then
Range("B60:AA240").Select
Selection.NumberFormat = "000,000,000"
ElseIf .Range("AL9") = "Trends" Then
Range("B60:AA240").Select
Selection.NumberFormat = "0.0%"
End If
End If

End Sub

If this can work then the 2nd question I would have is can this same line of thinking work to format the chart that this data is pulled from? So if it is Actual Numbers the chart would be in a number format and if it is Trends then it will change to a percent format?

View 9 Replies View Related

Convert Number In Textbox (Userform)

Jun 2, 2014

Convert carton data from unreadable form to text box form (human readable form). I use this code:

=MID(n_combo,11,5)&"-"&MID(n_combo,16,4)

But it works if i close the user form and open it.

View 12 Replies View Related

Taking Percent And Adding Subtracting Percent Formula

Sep 12, 2012

I have a percent 3.14%, that I want to show 15, 20 and 25% above and below that percent. I am showing below the results and then formula. The top calculation results in the same on both the left and right. However the -15,-20, -25% results are different. Which is correct.

3.14%

20% +/-
3.14%

0.63%
or
6.28%

1.57%

2.51%

[code].....

basic math, but I don't understand why the results are different.

View 3 Replies View Related

Excel 2010 :: Convert Text To Number And Format Number Without 2 Decimal Places?

Oct 23, 2011

I have a problem that when I try to convert text to number and format the number without 2 decimal places as seen on the link I have given below, Instead of 1607.947, I get 1607947. I have Excel 2010 loaded. The details are in below picture.

[URL]

View 4 Replies View Related

Get/Convert Number From Clipboard As/To True Number, Not Text

May 29, 2008

Does clipboard method gettext retreive the text from clipboard only, not number? What if numbers are copied (Ctrl C) to clipboard?

View 9 Replies View Related

Convert Number In TextBox To True Number

Nov 7, 2006

i have this function that poulates data from a userform into a sheet.

For lLoop = 1 To MAWBNoVar
With Range("B" & Rows.Count).End(xlUp)
.Offset(1, 0) = Controls("txtMAWB" & lLoop)
.Offset(1, 1) = Left(Controls("cbDestination" & lLoop), 3)
.Offset(1, 2) = Controls("txtGW" & lLoop)
.Offset(1, 3) = Controls("txtCBM" & lLoop)
.Offset(1, 4) = "= ROUND(E" & Y & "*167,0)"
.Offset(1, 5) = "=IF(D" & Y & ">F" & Y & ",D" & Y & ",F" & Y & ")"
.Offset(1, 6) = "=IF(F" & Y & ">D" & Y & ",G" & Y & "-D" & Y & ",G" & Y & "-F" & Y & ")"
Y = Y + 1
End With
Next lLoop

My problem is that the data being entered into the sheet for the lines highlighted in red is going in as text, and not true numerics, so that the subsequent formulae are not working correctly.

View 3 Replies View Related

Convert Time To Minutes In Userform

Jul 14, 2009

I know how to do this in a worksheet: =(b1-a1)*1440. B1 being the end time and A1 being the start time. I have a userform where the start time and end time are entered in text boxes. txtstart1 and txtend1. I would like the result to show up in txtmin1. Here is my code that doesnt work. I tried to convert code from a non-time sheet of mine. Dim as Integer may be the problem, I just learn as I go, and so far have only dealt with Integers.

View 4 Replies View Related

Convert Code From Using Userbox To Userform

Oct 16, 2009

I'm trying to convert some code to run from a userbox to run from a userform. So far everything that I've tried I'm getting an error for something.

Directly below is the code I'm running initally.

View 7 Replies View Related

Top 90 Percent

Jan 23, 2007

how to mimic SELECT TOP 90 PERCENT from Access in Excel?

I can't use the percentile function because it interpolates the value if you don't have the right multiple of values in your array.

View 9 Replies View Related

#DIV/0! With A Percent

Aug 9, 2007

I have a spreadsheet that determines what percent increase over a previous quarter. The values can be negative or positive; however, I have one entry that I'm trying to divide zero by a number which results in the #DIV/0! error message. I rather have it say -1000% since that is the value I'm looking for. I now how to deal with a simple division by using an IF statement such as IF(B1,A1/B1,0), but this one is throwing me a curve.

The attached spread sheet is a quarterly percent increase over the last one. In the example, N00377 represents a machine in cell D14 and D17, where cell D17 is the last quarter, and I'm comparing it to cell D14 which should show an increase or decrease in cell F.

View 9 Replies View Related

Convert To Number..

Nov 11, 2008

I'm just trying to get a total of columns E, F and G, and place those totals in row 5. The problem is that somehow the numbers in column G were stored as text, so the SUM formula is coming up "0". How would I format these cells, in a macro, (columns E, F and G, just in case the data in the other two columns were stored as text), as a number so that I can total them.

I've tried selecting the column, selecting format cells and choosing number, but that doesn't work. I can manually select the cells, click the little exclamation point, and then tell it to convert to number. This works, but when I tried to record it to add it to the macro, it didn't record anything but the selection of the cells.

View 2 Replies View Related

VBA To Convert To Number

Jul 28, 2009

I have a string of imported data which comes into an existing spreadsheet. It cannot be changed prior to importing as the data is provided by an external vendor.

When the data is imported into my spreadsheet the Error Checking tag comes on, after I select the cells where certain numeric data has been entered, stating that this is a range of Numbers Stored as Text. If I click on the Error Checking tag and select the Convert to Number option and then enter my VLOOKUP function I get the desired answer. If I do not convert the text to numbers then my VLOOKUP function does not work at all. The cell just displays the function text itself instead of the desired answer.

Here is what I am requesting:

Assistance with writing the VBA code to accomplish the manual task of converting the text to numbers. I have tried to format using the Ribbon without success.

View 9 Replies View Related

Convert ¾ To Number

Oct 31, 2009

when i import some data from web
some of the character show ¾ or 1½ ..these look like a word rather than number
so may i know how can i convert "1½" to 1.5?

View 9 Replies View Related

Percent Rounding To Sum 100%

Sep 27, 2007

I have a set of data that is meant to distribute a certain number of items to different groups.

I have 10 groups, some will get more than others depending on previous usage. The problem is that I need the percentages to be in whole numbers and the total percentage needs to be 100%. I tried rounding but it doesn't work. Here is an example from one item's line.

Group#,1,2,3,4,5,6,7,8,9,10
Dist %,.1,0,.04,0,0,0,0,0,.87,0

These are rounded and it comes out to be 101%.

View 9 Replies View Related

Percent Over Last Year

Feb 16, 2010

I want to find the percent of increase over last year. If last year was 100 and this year is 500 then the percent would be 500%. However things get tricky if last year was -100 and this year is 500 or if last year was 100 and this year is -500 then it get's screwy and I'm not sure what formula to use to handle any situation.

View 9 Replies View Related

Figuring Percent %

Jun 18, 2006

This is what I have

Rate Hours =basePay plus 6% plus 7.1% total
$50.00 10 $500.00 $530.00 $567.63 $567.63

What i want to have is one cell that I can Total everything.
I want my spread sheet to display just rate, hours total
I am having troule making the formula to display everything in the total cell

View 4 Replies View Related

Percent Formula

Apr 30, 2007

I need a formula to show percent value in a certain way in cell D1
formula is
C1 = B1-A1

but I am stuck to get the percent syntax in formula bar right.
D1 = PERCENT OF B1-A1

Example1
A1 B1 C1 D1
52.5-2.50-50 % ( RED/NEGATIVE PERCENT)
Example2
A1 B1 C1 D1
2.552.5050% ( BLACK/POSITIVE PERCENT)

Example3
1037.00-70% ( RED/NEGATIVE PERCENT)

3107.00 70% ( BLACK/POSITIVE PERCENT)

Somehow I seem to think I need to use the Value of C1
( which is required btw) to get a percent in D1, but not sure how it
would go in one complete formula in D1

View 9 Replies View Related

Convert Text To Number ...

May 14, 2007

I have a combobox embedded into an excel sheet with a linked cell and a range defined in the combobox properties. Every time I change the value in the combobox, the value in the linked cell is stored as text instead of a number.

I have tried copying a cell containing 1 and copying and pasting as special into the linked cell but that only fixes it for the time being. If I change the value in the combobox again, the value in the linked cell is again stored as text. I tried =value() in the linked cell but that again only worked temporarily. Every time I change the value in the combobox, the value in the linked cell is stored as text.

View 13 Replies View Related

Convert Number To A Date?

Jan 11, 2013

I have a date in a particular cell, say O5, formatted as mm/dd; e.g. 11/14

I have the following formula in another cell;

=M5 &", Lot# "& N5 &", Expires "& O5, where cell M5 = "CONTROL" and cell N5 = "#####"

Why does the date get converted to a serial number. i.e. CONTROL, Lot# #####, Expires 41592?

My aim is to get the date "11/14" to appear in the cell.

View 1 Replies View Related

Convert Name Of Month To A Number

Jan 15, 2013

I am trying to convert the name of a month to a number but there is a slight issue with using my normal method of TEXT("1/"&A1&"/2013","mmm")

I am trying to create a dynamic table which if you change 1 value for the month, it changes others

so my data looks like so,

Jan
Feb
Mar
Apr
May <---- this is the value which is chosen

The problem is when I select the month "January", it assigns the value of the above cell as 1/0/2013 which is not a date when in fact I want to set it as "December".

View 4 Replies View Related

How To Convert Number To Text

Feb 1, 2013

Here how to convert Number to Text..Like 100 means One Hundred.For this any formula is there? i want to change Full A Column numbers to Text..Number To Text.jpg

View 2 Replies View Related

Convert Number Into Time?

Aug 30, 2013

I exported a report from Crystal to Excel. The times came over as numbers. How do I convert the numbers into time.

Example: 753 to 7:53
1426 to 14:26

View 4 Replies View Related

Convert Letter To Number

Jul 23, 2009

Is there simple function that anyone knows of (or has written) that will convert a letter to its alpha-numeric equivalent?

For instance, A = 1, B = 2, AA = 27, etc (a = 1, b = 2, aa = 27)

View 6 Replies View Related

Convert Number To Date

Sep 16, 2009

i have number in database 1 and want to convert as date in database 2

04079219920506
04089219920507
04099219920510
18730120010729
18740120010801
18750120010804
18760120010805

result in database 2

407/9206/05/1992
408/9207/05/1992
408/9210/05/1992
1873/0129/07/2001
1874/0101/08/2001
1875/0104/08/2001
1876/0105/08/2001

is it got any formula to convert this number from database 1 to database 2, so far i has attach sample files..

View 5 Replies View Related

Convert Number To Text

Feb 13, 2013

Need to convert number to identical quantity of spaces. Example:

A1 is 5

B1 should consist 5 spaces (or other characters).

View 1 Replies View Related

Convert Number To Text

Apr 11, 2007

Converting Number into text I have tried to look for a formula but have not go any

Is there any way to convert them in indian currency format of Lakhs

like Rs 1,50,450 or Rs One lakh fifty thousand four hundred fifty only

View 9 Replies View Related

Convert A Number Into Text

Jun 7, 2009

I'm trying to write a macro that will convert a number into text but can't hone in on the right coding

here's what I want to do:

a.) I select a cell in my spreadsheet that contains a number, it can be in any format ie: 100, 7.7442, 22.3
b.) I launch the macro
c.) the macro converts the number into text and adds the letter T in the front so the new cell value becomes: T100, T7.7442, T22.3

View 9 Replies View Related

Convert Number To Decimal

Sep 4, 2009

I need a formula to take the numbers listed in cells D4:D50

If below 1,000,000 than just keep that number value

EXAMPLE DATA

If the Ten Thousands place is 5 or below leave the same if it is higher round up. (use this concept for ALL PLACE VALUES

1,500,000 to 1.5 million (if the rest are zeros)

4,000,000 to 4 million

1,564,535 than to 1.57 million

1,545,535 than to 1.54 million

1,555,000 than to 1.55 million

Same concept for the rest as the Millions (move the rounded place up as needed)

So for Billions it would be 10 Millions place (to round form) I think lol

1,000,000,000 to 1 Billion

1,500,000,000 to 1.5 Billion

1,560,000,000 to 1.57 Billion

1,578,000,000 to 1.58 Billion

1,700,000,000 to 1.7 Billion

I would like this to continue all the way up to place value 999 QUADILLION! (if possible) if the value can go bigger that would be great!

View 9 Replies View Related

Convert Number Into Mintues

Jan 13, 2010

1000 = 1 minute
3000 = 20 seconds
and
100 = 10 minutes

What would be the forumla for converting these figures into time? These are just examples another one would be 275 = 3 minutes 38 seconds

Better yet here is the whole scoop.

Speed = 1000
Distance = 1.0 (i.e. mile)
Time = 00:01:00.0

I know these facts.

View 9 Replies View Related







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