I have a table of items that are assigned a fixed cost.
Example:
Item) Name) Price
1) Red Ruby Shirt) $35.22
2) Blue Tuxedo) $47.90
On a separate sheet I have a UserForm with a list box that grabs the table from the other sheet. I would like...
I have a UDF that does some iterative calculations. It can take anywhere from about 2 to 8-10 seconds to complete its work. The data, which I enter into an InputBox, comes from another application. If I hot-key over to the other application, the UDF stops running until I hot-key back.
Is there...
How can i better write this code and add error handling?
Function TotalStainless(EasyorHard As Double, Thickness As Double, NumOfPierces As Double, HoleCutLength As Double, TotalPerimeter As Double)
Dim PierceSecs As Double
Dim HolesInchPerMin As Double
Dim PerimInchPerMin As Double...
Has this formula made of Index and Match:
=INDEX(Range,Match(1, (C:C=criteria1)*(D:D=criteria2)*(B:B=criteria3),0),5)
The '5' represents the column number in Range that holds the cell with the value that should return as result of the formula.
Basically the data table has 5 columns; #1 not...
How can i replace the bold part?
Function test1234()
Dim a As Long
If ActiveSheet.Name = "Sheet1" Then
Else
End If
a = Application.Caller.Row + 1
Do While Cells(a, 1).Value <> "Yes"
If Cells(a, 2) = "Yes" Then Exit Do
test1234 = test1234 + Val(Cells(a, 2).Value)...
Can someone please give me a detailed example of what this means?
Do not use forward referencing and backward referencing
To increase clarity and avoid errors, design your formulas so that they do not refer forward (to the right or below) to other formulas or cells. Forward referencing usually...
I have multiple UDFSs that loop through cells, I have application.volatile on them with worksheet change events that calculate the sheet. But if I am in a different sheet and press calculate, it freezes. Any suggestions?
I am looking at a few thousand rows and need to locate the matches, remove duplicates for each, and concatenate the remaining values into a single cell with a delimiter. Example:
The server list column should be compared against another sheet that contains a list of server names and owners. If...
The formula below is being used in a table to see which cells in the range have a particular conditional formatting color. When I enter the formula in the first row and excel auto-fills the other rows, the formula works. If I turn on automatic calculations, it gives #Value !. If manual formulas...
Hey folks,
I've got a spreadsheet which uses formulas to keep the data in a single ("master") location, with the "alternate views" simply displaying the contents of that master cell. However, I've discovered that in some cases the Autofit function for rows (autofit row height) doesn't correctly...
Sub test4opsgroup()
Application.ScreenUpdating = False
ActiveSheet.unprotect
Dim cl As Object
Dim l As Long, strCells As String
Dim strpart As String
Dim min As Range
Dim numrows As Long
Dim numcolumns As Long
Dim partnum As Range
Dim Qty As Range
ActiveSheet.Range("T2").Select
For Each...
How can I refer to a range rather than entire column?
Thanks
Function Level5MakeMaterialCost()
Dim R As Long
Application.Volatile (True)
R = Application.Caller.Row + 1
Do While Cells(R, "BN").Value <> "Yes"
If Cells(R, "BM") = "" Then Exit Do
Level5MakeMaterialCost =...
Everytime I am opening my workbook, I am getting a catastrophic failure, and then the Microsoft Excel Objects duplicate on each tab module.
What am I doing wrong?
I was thankful enough to receive a UDF from Rick Rothstein. https://www.mrexcel.com/forum/excel-questions/1101059-udf-sum-until-certain-column-not-blank-again-post5294214.html#post5294214
I was wondering if someone can help me and figure out a Do Until a certain range, I have to uses over 30 of...
I have written a UDF which returns an array and want to display all of those values using an array formula on my sheet.
The UDF is:
Function GetDutyDetails(Rng As Range) As Variant
Dim ArraySize As Integer
ArraySize = Worksheets("ATCO").Range("atco_non_operational_duties").Rows.count
Dim...
I have values on a source sheet and a working sheet.
On the working sheet, I pull values from matching cells (Working!B6 gets the value from Source!B6 etc.) I need a custom function which looks at a cell such as Working!B1 to decide what to do in Working!B6:
If it is V or D, then add an...
Is there a UDF that someone can think of that can sum the column "A" UNTIL column "B" says "Yes" again and put the formula in column C?
I have seen similar UDFs but I cannot wrap my head around this one.
<colgroup><col span="3"></colgroup><tbody>
Yes
$ 1.76...
=IFERROR(IF(P4=1,SUM(O5:INDEX($P5:$P$2100,MATCH(TRUE,($P5:$P$2100=1),0)),-1),"")/R2,IF(P4=1,SUM(O5:INDEX($P5:$P$2100,MATCH(TRUE,($P5:$P$2100=1),0)),-1),"")/R2)
Would a UDF calculate this faster?
I am having problems with passing an array into a UDF.
I have essentially copied most of the code from an Excel discussion board, but I am getting the #VALUE error when the code runs. I have tried some debugging and received some information like Type mismatch with regard to trying to...
Hello,
I have a UDF that is supposed to track changes for a defined range of cells. So if anything within that range changes record who made the change and when.
The problem I am running into is that whenever a new user opens the file it asks them to Enable Content which, when they do Enable...
We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel
Which adblocker are you using?
Disable AdBlock
Follow these easy steps to disable AdBlock
1)Click on the icon in the browser’s toolbar. 2)Click on the icon in the browser’s toolbar. 2)Click on the "Pause on this site" option.
Go back
Disable AdBlock Plus
Follow these easy steps to disable AdBlock Plus
1)Click on the icon in the browser’s toolbar. 2)Click on the toggle to disable it for "mrexcel.com".
Go back
Disable uBlock Origin
Follow these easy steps to disable uBlock Origin
1)Click on the icon in the browser’s toolbar. 2)Click on the "Power" button. 3)Click on the "Refresh" button.
Go back
Disable uBlock
Follow these easy steps to disable uBlock
1)Click on the icon in the browser’s toolbar. 2)Click on the "Power" button. 3)Click on the "Refresh" button.