I need a list in my form, simple "Name/Number" list (only two options) but i don't want it to refer to any cell in the worksheet.
I want to input a text in a textbox and with the selection in the list above i want to have multiple choices at how to approach the text (if i input a name i want it to be different than if i input a number). All the info i came up on the web refers to lists made upon a range of cells.
How can i make a list without involving ranges of cells?
How can I use (with or without macro) cell text to refer to different worksheets inside a formula. For example I've formula =INDEX(Mary!B9:E17...) but I wanted to write that 'Mary' or whatever sheet name to a cell in one sheet and sheet refenrence in this index-formula would change accordingly.
At the moment, I have a project where everyone is putting work data on seperate workbooks. Each months work is placed onto another worksheet within that workbook.
The supervisor has his own workbook, that grabs data from each of the workers books. Getting the data is easy enough, however because the supervisor has barely any knowledge of computers, I would like to make it as easy to set up for future months.
Right now, data is collected in each cell using the following formula:-
Is there a way of getting that phrase to substitute the part that says "December 2009" with whatever is put into column A on the same row?
In my attachment, I have a worksheet where I need to pick a rating from a combo box or list (Expert, Leading, Applying, Learning, Under Performing). I will be picking this rating 10 different times on this worksheet and the selections will not be the same in all cases so the definition I need won't always be the same.
I would like to return the definition (definitions are detailed on another worksheet, Data Elements) to the cell to the right.
I've tried IF statements but when I make one selection from the combo box, all the combo boxes select the same thing. I've also tried vlookup but can't figure it out and can't find an explanation in layman's terms.
I am making an excel document that has a log of repeating data, one column of which includes names. At the bottom of the document, I am trying to make a small box that tallies all of the people within the document and the number of times they placed an order. What is the formula for when you want excel to find a word within the document? Right now I am using =CELL("CONTENTS",C6) etc. So all that does is repeat the word when it is used. But it duplicates the word in the box down below because it appears in the log numerous times.
This is a simplified version of an earlier, long winded post that clouded my actual question. Can I use a variable to refer to a worksheet by its CodeName? For example, let's assume I have several worksheets, with CodeNames of mySheet1, mySheet2, mySheet3, and so on. I understand that I can refer to them directly,
mySheet1.Range(myRangeName).value = someValue mySheet2.Range(myRangeName).value = someValue mySheet3.Range(myRangeName).value = someValue . but what if I want to do this using a loop? Is it possible to preload an array of CodeNames and do it that way? I'm thinking along the lines of something like...
Dim CodeNames CodeNames = Array( mySheet1, mySheet2, mySheet3 ...)
For x = 1 to HoweverMany CodeNames(x).Range(myRangeName).value = someValue Next x
I have filtered a list, defined a range of the visible cells. Now I want to loop thru the range and process each cell. In the process I have to refer to the next visible cell. How can I achive this? both .Offset and .Item result in the next none-visible cell.
I put all my named ranges in a seperate worksheet in the workbook.
On a different sheet I have all my data with references to the named ranges. But what it gives me is the cell information from the sheet on which the named range is located and not on the worksheet where I actually need the calculations to be done.
How can I make the named range refer to the cells in the worksheet in which it sits?
Worksheet 1 --------------- 1 2 3 4
Worksheet 2 -------------- I name the function Red apples RedApples =CONCATENATE($A1&"Red Apples")
Question #1 How do I make the name reference in worksheet 2 refer to the cells located in the worksheet in which i use it. In other words, when I use RedApples in Worksheet 3, it gives me what is sitting in A1 in worksheet 2 instead of in A1 on Worksheet 1.
Question #2 How do I make the name reference in Worksheet 3 keep stepping down along Column A in Worksheet 1?
I have a worksheet in which Col. A contains the names of London boroughs and col. B contains the name of each Ward in that borough. I'd like to create a list (or combo) box showing all the London boroughs, and a second list (or combo) box which will show all the Wards for the Borough selected in the London list (combo) box. I'd also like the option to be able to select all the Wards for the borough selected so that they can be used in a chartgraph.
Basically i have a data compilation of the sales for each sales agent for each month. I'm trying to create a simple, controlled table where the user can just choose which Employee(List Box) and the Month(List Box) and it will display their TOTAL Sales, the catch is TOTAL sales will be the sum of sales from previous months up till the chosen month.
How do I go about inputting the function in the TOTAL cell?
I would like my combo box list to change base on the value of A1. That is, I have its input range being B1:F1 - "Year 1", " Year 2" etc.
Example: -If cell A1 is the value "10" then the combo box default list item would be "Year 1" (which is cell "B1") -If cell A1 is the value "20" then the combo box default list item would be "Year 2" (which is cell "C1") ETC...
I have a list of combo boxes embedded on a worksheet and I would like to have them accessible through an array. I am an old VB 5 coder and this was a method I used very often and found it to be quite the time saver, but I cannot find a way to do this in excel.
I use ComboBox to add items to the ListBox in userform
I am tring to loop through the ListBox to check each name in the ListBox, so ifthe name chosen by the ComboBox exists in the ListBox then donot add it, but both codes do check the number of the item in the ListBox.
I need to check the name of the item?
With ListBox1 For i = 1 To ListBox1.Value If i = ComboBox1.Value Then MsgBox "u cannot add this item" Exit Sub Next i
For i = LBound(ListBox1.List) To UBound(ListBox1.List) If i = ComboBox1.Value Then MsgBox " u cannot add this item" Exit Sub Next i
.AddItem tot.Value .List(.ListCount - 1, 1) = ComboBox1.Value End With
I've built a workbook using Excel 2000 that uses several combo boxes. When I try to protect the workbook the combo boxes become locked, even when I have done FORMAT CONTROL / PROTECTION and unticked the LOCKED box. Is this normal?. I also have data validation cells and they work fine if I unlock them and Protect the workbook. As a result, I am thinking of converting the combo boxes to data validation cells, but should I even need to do this
I need to define a specific calendar quarter and year, and want to do so using a combo box for the quarter (e.g. 1st Quarter, 2nd Quarter, 3rd Quarter, 4th Quarter) and a list box for the year (so the user can select any year desired).
The selections in each item should then somehow define the quarter's date range so I can use it in my SUMPRODUCT calculations.
User selects '1st Quarter' from the Combo Box User selects '2004' from the List Box
CurrentQuarter range is somehow defined to equal 1/1/04 through 3/31/04.
If this isn't possible, then perhaps two ranges can be defined based on the user's selections:
QtrStart is set to 1/1/04 QtrEnd is set to 3/31/04
I have a combo box, from the control toolbar, that I have populated with a named range in the properties of the combo box. The items in the named range vary when an earlier combo box is selected. There are always at least 2 values populated in the named range, but can be as many as 22 values. What happens is when there are only 2 items in that range, the drop down list from the combo box shows 20 blank lines! I have been searching for how to "ignore empty cells" in this range, but cannot find it. The empty cells are always before and/or after the populated cells, if that helps. The range is updated via VBA, not formulas, if that is helpful as well.
I'm attempting to make a simple userform that inputs data onto an existing worksheet. I have the userform but would like to use a combo box to choose a "category" item of data, however I dont know what the categories are! I would like the combo box to, somehow, look at the spreadsheet and read off the already entered categories and offer those as choices.
A picture is worth a thousand words: http://www.copestake.org/images/excel.png
Is there a simple way to fill the combo box (using the form initialize I assume) with the existing categories?
[Edited to link to image instead of displaying on board~admin]
I trying to do a sheet with one combo box (dropdown list) where I want the user to be able to choose "add rows" to make more boxes appear. My idea to solve this was to put all the boxes in the sheet, and then create a macro that either hides or shows the rows with the extra boxes. Now I have a problem that hiding the rows just does that, and only that. The rows disappear, but the combo boxes stay visible (but ends up on top of eachother).
I have been trying to make a combobox for which the list is a named range. However, this range needs to be transposed. ListFillRange doesn't seem to let me transpose the list first. I've tried transposing the list somewhere else first and then adding it, but it seems to want a range as opposed to a reference to a range. I'm so confused now. This is the basic code that I wish would work.
While I'm at it, could someone explain to be how to refer to a combobox. ie. when you create it, you don't name it so how can you refer to it. That's why I have used the selection tool above to add the list.
I want to create a form and use VBA to make a combo box list all the sheets in a book. Is it possible to select multiple entries like in HTML? I would like the user to be able to select the sheets they do not want to delete before a macro runs.