Excel 2010 :: Registering Add-in With UDFs

May 14, 2014

Windows 7, Excel 2010

I have an add-in with UDFs. I want explanation of the function arguments in the function wizard and also be able to click for Help in the wizard. So I register the functions like this:

Application.MacroOptions macro:=Range("afsfunctienaam")(i), _
Description:=Range("afsfunctiebeschrijving")(i), _
Category:=Range("afsfunctiecategorie")(i), _
HelpContextID:=Range("afshelpcontextid")(i), _
HelpFile:=HelpPad, _

Where Param is the address of an array with argument descriptions, as text (like "A1:A4").

If I run the xlsm file, it works fine.

But if I load the xlam file in the add-ins dialog, the path to the Help file seems to be lost; I get directed to Excel's general online Help. The explanation of the arguments still work. Probably because they are already in the registry. But shouldn't the Help path be held in the registry as well?

View 1 Replies


Formula Not Registering In Column?

Mar 13, 2014

For some reason I have one column of a worksheet someone else built in which formulas just do nothing - they just show the formula, and do nothing else. My formulas work in all other columns - this column just shows the formula.

I -want- the column to show 00:00:00, which is what it was showing, but apparently in order to show those characters someone disabled the formulas, and I don't know how to enable it again.

I think it might have something to do with the formatting.... Certain formulas seem to work, others don't. My goal is to get it to be 'If A8>0, then 00:00:00(MUST have 6 0's), otherwise ""(blank). I can get a formula to work in it that has 5 0's (0:00:00), but it doesn't seem to obey IF A8>0. I can't even get a basic IF formula to work in it.

View 6 Replies View Related

VBA Library Not Registering Properly

Jun 28, 2013

I'm fiddling with a C# library, trying to learn about including homemade libraries in my VBA code. I've written a simple library, compiled it, and did the COM registration. When I open the VBE and start up a new module, I'm able to find the library in the Tools | References dialog box, and I check it to include it. When I write the code, however, autocomplete doesn't give me the option of any of the definitions I've written into the library, and when executed, I'm getting a "User-defined type not defined" error.

View 1 Replies View Related

Inserting/deleting Rows Without Registering Cell Change

Oct 30, 2009

I can insert lines fine, but the problem is that now I want the worksheet to be able to delete rows without inputting time stamps. It can insert them with no problems. I have attached the file on as well.

View 3 Replies View Related

#NAME - Error On 2 UDFs But Not 3rd

Dec 24, 2007

I have 3 UDFs that I created as Excel addins. They are all loaded at run time,
but the first two return the #NAME? error when I try to use them... The third
(Age3) works fine...

Function Age(DoB As Date)
Age = Int((Date - DoB) / 365.25)
End Function

Function Age2(DoB As Date)
Age2 = Int((Date - DoB) / 365.25)
End Function

Function Age3(DoB As Date)
Age3 = Int((Date - DoB) / 365.25)
End Function

View 9 Replies View Related

UDFs To Other Users

Feb 27, 2009

Although I'm able to write UDFs and distribute addins, one thing I've found is that if you use a UDF formula on a sheet on one machine, save it, then open it on another, Excel doesn't automatically look in the local .xla for the formula. In fact it tries to find it on the network (expecting to locate the originating user's machine, I suspect) and then throw a strop....

View 9 Replies View Related

How To Create UDFs

May 26, 2009

I know this is a mess - I am just learning how to create UDFs. I am trying to extract first and last name from an email address is this format - John.Smith@abc.com. This is what I have and of course it does not respond . .

View 9 Replies View Related

UDFs And Defined Names

Feb 9, 2009

I have a column J that is named Premium. If I use the function =INT(Premium) in K4 then it returns the integer for the value in J4. If I do the same thing with a UDF then the function argument receives all the values in column J. The author of the function says this is how UDFs work by design. Is there a way to use defined names with UDFs and have it work the way it does with built in functions?

View 5 Replies View Related

Assigning UDFs To Catergories

Jul 13, 2006

I have a addin that contains user defined functions. I am using the MacroOptions command to assign the functions to categories. The addin loads without any problem in Excel 2003. In Excel 2002 and Excel 2007 Beta, if I open Excel and load the addin using the menu the addin loads OK. But when I try to open Excel with the addin already installed I get the following error message: Run-time error '1004':
Method 'MacroOptions' of object'_Application' failed. how to aviod this error message in Excel 2002 and Excel 2007 Beta?

View 2 Replies View Related

Jumps To UDFs In Addin Module

Jan 20, 2013

When I Step through (Using the f8 Key) the below code -- Comments Explain my problem/Question


Sub SetUpTable()
Application.Calculation = xlCalculationManual ' Without entering this line the Macro in the next line or two), jumps to and begins running a UDF in a VBE ADDIN
'Module marked as Volitile
For TheYear = 1 To 5
Cells(1, TheYear + 1).Value = 1990 + TheYear


View 9 Replies View Related

UDFs Recalculating And Changing Cells

Aug 18, 2009

I have been asked to look at moving a very large set of pricing sheets from Excel 2000 to Excel 2003. In the progress of this I have found that the functionality for a UDF in a cell to change/recalculate any other cells has been removed in Excel XP, whereas it was available in Excel 2000. The amount of work required to refactor the code is very large, and before starting on it it would be good to find out if there is a workaround.

The Sheet works in the following way:-User enters values, clicks a button to run a Macro,-Macro calculates all the ranges required to return a price-In many of the cells it is calculating are Functions which go and look at a large number of cells to calculate the price, sometimes writing to other Cells and sometimes having to recalculate other cells-As it is such a large sheet we can't simply calculate all cells before we tell it to price, as they are not all needed and so aren't calculated unless needed for performance reasons.It would be a lot of work to move the functionality from the Functions to the initial macro call, though this would solve the problem. Is there any other workaround?Macro security is set to low.The Errors I receive are the following:The UDF will hit a line like Range("DataRange").Calculate and this will raise a "Calculate method of Range class Failed" error. If it hits a line like Range("DataRange").Value = 1 this will raise a "Application-defined or object-defined error"If it hits a line like ActiveWorkbook.Names.Add Name:="This_Name", RefersToR1C1:="=Sheet1!R8C2" then it also raise a "Application-defined or object-defined error".Any of these run from a UDF in Excel 2000 works.I have a sample workbook if this isn't clear

View 9 Replies View Related

Excel 2010 :: Getting Outlook Warning (2010) While Sending Email Through Macro

Mar 25, 2014

I am trying to send bulk emails from my excel 2010 - however I am getting a POP UP. find the screen shot in the enclosed word document So every time a new mail is sent from excel we need to press the button allow Is there a way where I can turn off this warning.

View 6 Replies View Related

Excel 2010 :: How To Save Excel File As Cell Reference Using Macro

Mar 5, 2012

I have created a macro in excel 2010 which enable the file to save (extract) data into separate location and name. The vba code for macro is as follows: Question: How can I save this workbook with reference to the value containing in cell B2? (it is named temporary now - as defined in the code)

Sub aaa()
' aaa Macro


View 1 Replies View Related

Excel 2010 :: Macro To Change Excel Formatted Table Name Dependent On Number Of Loops

Jul 9, 2012

Recorded macro. The hope is to insert a excel formatted table a set number of times. I have found a loop code that references a Cell A1 and repeats that amount of times. So if A1= 10. There should be 10 tables inserted. However on the second time there is a fault with the table name. I need the name to change each time the loop is run. ie Table1, Table2, Table3 etc up until the loop stops (A1 contents).

I am using excel for windows 2010. The macro that i have so far is below.

Sub LoopTest()
Dim n
Dim V
V = ActiveCell.Value

[Code] ........

View 1 Replies View Related

Adjust Macro From Excel 2003 To Excel 2010?

Apr 1, 2014

I am trying to adjust the below macro so that it will work in Excel 2010.

Sub OpenAndProcess()
Dim fs As FileSearch
Dim I As Integer


View 3 Replies View Related

Excel 2010 :: How To Calculate Age

May 1, 2014

keep getting "The formula you typed contains an error".

To calculate a person (or anything else) age you basically subtract his date of birth from today's date. However which date functions to use depends on the amount of precision and the output format you want.

3. If we want his age in years and months, then we can use a formula like this one:
=INT((TODAY()-A1)/365.25) & ” years and ” & INT(MOD((TODAY()-A1)/365.25;1)*12) & ” months”

The output of this formula will be as follows:
40 years and 2 months.

I change A1 to G3 because that is where I the birth date.

View 2 Replies View Related

Excel 2010 :: Import CSV Using VBA

Jul 8, 2014

I'm having problem importing a CSv file into Excel. The CSV file is around 4-5k lines.

The layout is similar to this :

H1, H2, H3, H4, H5, H6
A4, A3, dummy, Dummy, ~,
A4, A3, dummy, "Dummy ,Dummy", ,
A4, A3, dummy, Dummy, +,
A4, A3, dummy, Dummy, -,
A4, A3, dummy, Dummy, "(5 + 4) /4",

Consider that the formula (5 + 4) /4 has a CR and LF between (5+4) and /4

I've tried a few methods to import the files:

Reading the CSV file as a Text File a line at a time but with the CR a LF it get's all messed up

[Code] .....

Tried with Using OLEDB but the Sign + , - and ~ are read a Null

[Code] ....

And Finally tried wit th QueryTable but it does not recognize the Double Quote that precedes the comma so

"Dummy ,Dummy" it's seen as two column values instead of one.

[Code] .....

View 4 Replies View Related

Excel 2010 :: Find The Last Used Row?

Nov 12, 2011

I am trying to use the code that can find the last used row in particular column.

Here is the code in module1

Function LastRow(rng As Range)
Dim temp, temp1
Dim col As Range
With Application.Caller.Parent
For Each col In rng.Columns
temp = Cells(Rows.Count, rng.Column).End(xlUp).Row
If temp > temp1 Then temp1 = temp
Next col
End With
LastRow = temp1
End Function
and code in the range


My problem is, this code was working nicely but now it only shows ###.

PS I use MS office 2010

View 9 Replies View Related

Excel 2010 :: Convert To PDF

Feb 16, 2012

I have just upgraded Excel from 2003 to 2010 and cannot locate where I would convert a spreadsheet to a .pdf document.

View 2 Replies View Related

Excel 2010 :: Sort By Every Other Row?

Jul 11, 2012

I have several long lists (each is 600+) of vocabulary words & definitions and need to alphabetize/sort the words, but need to keep the definitions w/ the words.

A1 = word 1
A2 = def. 1
A3 = word 2
A4 = def. 2
A5 = word 3
A6 = def. 3

Standard sort will alphabetize all rows & the words will be separated from the definitions. I could group rows 1 & 2 together, rows 3 & 4 together, etc. but that's clunky & time-consuming.

I'm using Excel 2010.

View 4 Replies View Related

Excel 2010 :: Changing Last Name First Name To First Name Last Name?

Aug 26, 2012

Is there functionality in Excel 2010 to convert a cell that has last name, first name to first name last name? For instance:

Before: Mouse, MickeyAfter: Mickey Mouse

I'm trying to merge data from 2 sources, and the common data between the two is the name. However, it is formatted differently in each data source.

View 2 Replies View Related

Excel 2010 :: Provide Right Most Value In Row?

Oct 15, 2012


I am looking for a formula that will provide the right most value in a row.

View 9 Replies View Related

Excel 2010 :: Next Available Row With Blanks

Nov 28, 2012

I need to get the row number of the next available row , and my column contains many blanks .



will not work, nor will


Blast = WorksheetFunction.CountA(Range("b:b"))

HTML Code:

Excel 2010ABCDE230/09/2012SC12274-1brine 30/9/1231/10/2012FR12275-1brine 1/10/1241/10/2012BQ12275-
1yc12275-159/10/2012FR12283-1brine 9/10/1269/10/2012SC12283-1yc12283-1710/10/2012BQ12284-
1brine 10/10/12815/10/2012brine 15/10/12916/10/2012FR12290-11016/10/2012BQ12290-11122/10/2012SC12296-


In column b the next available row would be 16 ( the first 30/10/2012 row ), if I use the counta system i would get 7, and the xldown / xlup system would need to depend on where I start, which is what I need to determine

When I veiw this all I get is an immensely huge list of HMTL.

View 5 Replies View Related

Excel 2010 :: Import CSV Using VBA?

Jul 8, 2014

I'm having problem importing a CSv file into Excel. The CSV file is around 4-5k lines.

The layout is similar to this :

H1, H2, H3, H4, H5, H6
A4, A3, dummy, Dummy, ~,
A4, A3, dummy, "Dummy ,Dummy", ,


View 4 Replies View Related

Excel 2010 :: Refresh The Ribbon?

Feb 15, 2013

I have an excel tool I am adapting to 2010 from 2003. It imports another tool which has been created elsewhere in my company and it is protected so I cannot alter it. This tool that I cannot change creates its own custom toolbar the "old fashioned" way so it dumps into the add-in tab on the ribbon. My tool opens this corporate tool and changes some items on the toolbar (enters values in a text box) and then imports data from it. However in run-time the custom toolbar never appears. Is there a way to refresh the ribbon in run-time after opening the file so I can then access the toolbar items?

View 1 Replies View Related

Excel 2010 :: Using Multiple Comboboxes

Jul 23, 2014

I am trying to develope a userform in EXCEL 2010 that has a couple of comboboxes that pulls data from a specific worksheet. The first combobox is initialized with data from column "A" of the worksheet, which I can get to work perfectly. But what I am having trouble with is the second combobox, the data that needs to populate combobox2 is dependent on combobox1 results which are the column headings ("B" thru "E"). What I want to do is search row 2 find the result from combobox1 and populate combobox2 with the data below that result. Below is my data that I am working from.


View 9 Replies View Related

Excel 2010 :: DAX Calculate With Two Filters

Dec 24, 2013

Using Excel 2010

How can I use 2 filters in DAX Calculate?

I tried

MyCalc:=CALCULATE([MyMeasure], Filter(Tbl,Tbl[Field] && Tbl2,Tbl2[Field2])) It works with 1 Filter : MyCalc:=CALCULATE([MyMeasure], Filter(Tbl,Tbl[Field])) Just falls down when I add the second filter.

View 7 Replies View Related

Excel 2010 :: Show Certain Image For Certain Value?

Mar 28, 2014

I have this excel that look like this:

A1, B1, C1 contains an image with the numer 1, 2 and 3.

D1 is a cell where you can put only the number 1 2 and 3 (alert if you insert something else)

E1 have to contain the number in the D1 written with letters (I did this with the formula: =IF(D1=1;"One";IF(D1=2;"Two";IF(D1=3;"Three";"Wrong Imput")))

F1 have to contain the image from the A1, B1, C1 corresponding to the number in D1

Now, how do I do this ? I read an article here, on this forum, about doing this. I know how to copy an image from A1, B1, C1 in F1, but I don't know how to make a formula to do this.

To copy an image from A1, B1, C1 I do this:

- I copy the cell (F1)

- I hold Shift key

- I go to Start -> Paste -> Click the little arrow -> Last option (Translated from my language I think It's Linked Image) -> I switch the formula in that cell to =A1 or =B1 or =C1 -> The image appears.

I really want to know how to do that thing. I saw that you can not use an IF formula in the linked image cell so I need another option.

By the way, I attached the excel. If you will open it, go to Item2 Spreadsheet. I'm using Excel 2010 now.

View 2 Replies View Related

Excel 2010 :: Count If Not Operating

Jul 22, 2014

As per the attached sheet Count If is not operating.

Effective Reading Capability
Effective Reading Capability
Effecting Writing Capability
Application of Basic Mathematics 0.4
Effective Listening Skills 0.3
Effective Speaking Capability 0.3
Attitude to Cleanliness 0.3
Idea Generation & Creative thinking 0.1
Decision Making Skills ( Upto the mandate)0.2


here If I say Countif(B4:B20, >=0.5) But it shows Zero.

View 6 Replies View Related

Excel 2010 :: Pull Value From One Workbook Into Another

Aug 6, 2014

Using Excel 2010. I have 2 worksheets, saved in same folder (if that matters).

Worksheet 1=Master_List.xlsx


Worksheet 2=Sample_List.xlsx
Doesn't Matter
Doesn't Matter
Doesn't Matter
Doesn't Matter
Doesn't Matter

Doesn't Matter
Doesn't Matter
Doesn't Matter
Doesn't Matter
Doesn't Matter

Basically, I'm looking to populate the blank cells in the PartNumber column (Sample_List) by looking at the data in Column1, Column2, Column3 then going to the Master_List, matching up Column1, Column2, Column3. The PartNumber value in the row with the matching values would then be copied to the Sample_List.

View 4 Replies View Related

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