ActiveX Listbox On Worksheet

Sep 29, 2012

I have two listboxes on a worksheet and using VBA to load values into the listbox. I also have a combobox that is used to determine what values are to be displayed in the listboxes. I select a value from the dropdown list and depending on the value selected, a list gets populated in the listbox. This works just fine.

The problem I'm having is that when I adjust the zoom on the worksheet, 75% for example, the listbox automatically changes the width when new values are displayed. I try using the listbox1.width = xxx, to keep the width in place, but that doesn't really work.

View 3 Replies


ADVERTISEMENT

ActiveX Listbox - Enable Scrollbar / Disable Selection

Jun 20, 2014

Is it possible to disable and ActiveX listbox, but allow the scrollbar to work?

Or, prevent selections without changing the enabled property?

I'd like to populate my list with items that are for information purposes only.

View 8 Replies View Related

ActiveX Listbox Does Not Work With VBA Code For Changing Chart Axis Scale?

Jun 5, 2014

I have some code for changing the scale of my chart axes so that when new data is inserted into the column which the chart sources from (say column B), the axis scales on my chart will automatically adjust (as the Excel algorithm sometimes leads to charts which are a bit squashed). This code works fine, and I have included it below.

I have then tried to introduce an ActiveX listbox so that when you select an item in the box, the reference number generated (1,2,3...etc) then determines which data series is inserted into column B using a vlookup function. However, when I do this, the original VBA code for automatically adjusting the chart axes no longer works.

Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
With ActiveSheet.ChartObjects(1).Chart

[Code].....

View 4 Replies View Related

Use Activex Combobox In The Worksheet

Jan 5, 2008

successfully use Activex combobox on the worksheet, (excel 2003)
without the code from other boxes being triggered at random.

Or should I give this up, and use a form to house these controls? ( I have no Knowledge on this)

I've tried certain IF then statements to protect the excecutable, but it seems, that, even boxes in other books are looked at, with a simple call statement (to a macro in module)

Having a real problem in Isolating these things.

Try to get the code to activate when you select the same Item twice, It seems none of the procedures do this. I made a workaround with using two procedures, but it's a bit clumsy.

View 9 Replies View Related

ActiveX Controls On Worksheet - Fmbackstyle

Feb 16, 2009

I have problems wit setting some ActiveX controls properties. If I place ActiveX on worksheet manually, it is diferrent object, then If I place it by VBA code. I, am not able to open properities window for controls created by VBA. When I open properties window for ActiveX created manually, there is property fmbackstyle. If I am trying to set this property by VBA for controls created by VBA, result is error.

View 9 Replies View Related

Loop Through ActiveX Controls In Worksheet

Jun 22, 2006

I'm looking for a way to loop through the ActiveX controls (option buttons) in one sheet so that I can have these option buttons reflect what I select on the front sheet.

View 2 Replies View Related

Reference ActiveX ComboBox Value On Worksheet

Apr 10, 2008

How do I reference the value contained within a combobox using VBA?

I have tried the following:

ActiveSheet. OLEObjects("cmbSearchType").Object.Value
ActiveSheet.OLEObjects("cmbSearchType").Value
Sheets("mySheet").OLEObjects("cmbSearchType").Value
Sheets("mySheet").OLEObjects("cmbSearchType").Object.Value

I'm wanting to use the drop-down combo box as a simple way for the user to choose what type of search they wish to perform on the spreadsheet. The search algorithm chosen depends upon the current value show in the combo box.

I am using Excel 2007.

View 7 Replies View Related

Copy And Paste To Worksheet Using Combobox (ActiveX)

Jan 22, 2009

I managed to put the names of my other worksheets into some comboboxes in the main worksheet by using this ....

View 12 Replies View Related

Type Value Into ActiveX Textbox Into Cell In Another Worksheet

May 9, 2013

I have several textboxes that are not on a userform; they reside on worksheet A. I want to format these textboxes so that they only accepts numberical values (like 500,000....no dollar sign and no cents needed). After typing in 500,000 lets say for this example, I want to paste it into a cell in worksheet B (I can actually handle this part). What iIcan't handle is:

Formatting the textboxes so that they only accept numbers (or display a message if a number is not entered) Display the 500000 as 500,000 in the textbox without the user having to enter a comma Hitting enter or tab to get the value from the textbox into the cell in worksheet B. It only pastes it into worksheet B when I click on another cell. That doesn't seem like the right way to enter data.

I am wondering if I just should have used a userform and added the controls onto it. I have 8 sets of 5 user controls; I thought this would be easier.

View 1 Replies View Related

Programmatically Create ActiveX Worksheet Controls

Apr 2, 2008

I created a macro to create command buttons on sheet 1 of my worksheet. The created buttons using oleobject and class type: forms.commandbutton1, creates an object with no properties on the sheet (i.e. if you right click on it excel thinks it's an object and not a control.) Is there a way to create it as a control?

View 4 Replies View Related

Return 2 Names Of ActiveX Worksheet Command Buttons

Feb 22, 2008

On a worksheet, I have several commandbuttons. For many of the buttons the name in the "name box" is different than the name in the "(name)" field under Properties.

Researching this, I found this on msdn2.microsoft.com:

An ActiveX control on a sheet has two names: the name of the shape that contains the control, which you can see in the Name box when you view the sheet, and the code name for the control, which you can see in the cell to the right of (Name) in the Properties window. When you first add a control to a sheet, the shape name and code name match. However, if you change either the shape name or code name, the other isn't automatically changed to match.

So, in my case, one button has:
In the name box: "CommandButton5"
In the (name) properties field: "RunProcess"

The real problem arises when I'm using code to loop through the objects on the worksheet, and build an array of the object names. I'm trying to match the name of the buttons to their click events. In the code, "btn.name" returns the name found in the "name box". The one that I want is the name in the "(name)" field under properties because this is the one that matches the click event.

How can I determine, in code, what is entered in the "(name)" field for an object?

View 5 Replies View Related

Excel 2007 :: ActiveX Controls Command Button Opening Worksheet In Same Workbook

Feb 6, 2014

I have a workbook with two worksheets, "Main" and "Control".

Both of them are with hidden tabs (unchecked "show sheet tabs").

On worksheet "Main" I have command button which opens worksheet "Control".

The assigned makro is: Sheets("Control").Select

The problem is: when I open "Control" and close after that the workbook, the next time when I open the workbook "Control" pops-up instead of "Main" even though I do not save it.

1. I need macro on "Main" which will allow me to open "Control".

2. Regardless I "Save" or "Don't Save" "Control" when selected and workbook is closed, to open the workbook always displaying worksheet "Main".

I use Excel 2007 (at home) & 2010 (at office).

View 1 Replies View Related

Copy One Value Of Textbox ActiveX On Worksheet To Userform Textbox

Jul 25, 2014

I need the value of active x control textbox on my worksheet 1, to be copied to a textbox in my userform, that pops up from that sheet....

And I want it to display after the textbox on my worksheet has been updated and the comman button for the userform is clicked...

View 1 Replies View Related

Programmatically Add Listbox On Every Worksheet

Sep 15, 2012

Macro which will add a Listbox (Form control - not ActiveX) on each worksheet and give a sequential name to each ListBox.

View 5 Replies View Related

Listbox Selections Into Worksheet

Jun 21, 2007

Here is what I'm trying to create: I've put a command button on my worksheet that pops up a user form with a list box, an "insert" command button, and a "close" command button. I want to allow a user to make multiple selections in the list box, click the "insert" button, and have the selections inserted into the worksheet at a specific cell and fill down. I'd also like for it to allow the user to re-open the user form and add to the list after closing it.

I've hap-hazardly set up the list box for multi-select, but I'd like to see how it's "supposed" to be done! Also, as it stands, my list box selections will populate any cell that happens to be active at the time the initial command button is clicked. I've searched this forum and found that folks have posted similar questions. Those who replied posted a link, which I tried to follow but the page that followed could not find the file.

View 5 Replies View Related

Multicolumn Listbox On Worksheet

Jul 13, 2007

I've spent the last two days searching ozgrid and the rest of the web with only pieces of the puzzle to show for it.

How can I create a multicolumn listbox on a worksheet using VBA and what properties can I set for it? I've found different ways to create a listbox on a sheet using VBA but not with multiple columns.

View 9 Replies View Related

Add & Fill Listbox On Worksheet

Mar 8, 2008

I can easily put a listbox into a spreadsheet and fill it with a rage of data from a sheet, however I am looking to create 2 listboxes where one will be filled with hidden spreadsheets within the workbook and the other with non hidden, to give the user the ability to move one from the other. The problem I am having is that I do not know how to call these created listboxes from in VBA. I can easily acheive this in useforms but would prefer it to be in the spreadsheet as I already have a number of userforms that fill data in a large number of spreadsheets that I want to hidden initially.

View 3 Replies View Related

Copy Listbox Row Data To Worksheet

Jul 12, 2009

I have a listbox within a userform for example Listbox1. Together with other items from that userform I am trying to copy the data to a worksheet.

View 2 Replies View Related

Hiding Worksheet Columns Using Listbox?

Oct 14, 2011

using VBA in excel. My questions is: I would like to make a listbox that has 1 column and shows all of the headers in my different worksheet columns, and I would like to hide the columns based on which ones are selected in the listbox, is this possible I am having trouble findings examples online.

View 9 Replies View Related

Populate Listbox From Range On Another Worksheet

Aug 26, 2006

Attempting to populate a listbox from a worksheet range at runtime As far as I can tell the code is correct But the listbox returns results from ws("Data") not from ws("WA")

Sub comp_bs_AnalyzeAccounts()
Dim wbBook As Workbook
Dim wsWA As Worksheet
Dim rngWA As Range
Dim lngRows As Long
Set wbBook = ThisWorkbook
Set wsWA = wbBook.Worksheets("WA")
comp_bs_XTract
lngRows = wsWA.Range("A65536").End(xlUp).Row
Set rngWA = wsWA.Range("A1:A" & lngRows).................

View 6 Replies View Related

Changing Form Listbox On Worksheet

Sep 23, 2006

Using VBA, does anyone know how I can change what is selected in a listbox that is a form control on a worksheet, not on a userform?

View 5 Replies View Related

Searching Worksheet And Populating A Listbox

May 10, 2007

I have a list of six digit codes and I want to use these to populate a listbox based on the selection of a value in an existing listbox.

I have managed the following code by osmosis from various places:

Private Sub ListBox1_Click()

Dim Cell As Range
Dim Test As New Collection
Dim Item
Dim i As String

So what I'm trying (and failing) to do is add a clause that will increase i by one, add that to the collection "Test" and then add one again etc., etc.; until it reaches the maximum value for i in the list - in this case 187410 - but some codes run into the 20s. Other cases will give a different value for i.

View 9 Replies View Related

Select From Listbox & Highlight Corresponding Row In Worksheet

Dec 29, 2007

I have a userform that does search using Name. If there are multiple records found it displays a message "There are X instances of (value in name)" and shows a list box. When user selects Find All, the multicolumn listbox gets populated. Selecting a row in lisbox populates the corresponding values in the userform. Problem is that selecting a row in listbox fails to select the corresponding row in the worksheet. As a result, if i change the values in the textbox (say for eg. Phone) the changes are updated in the row selected on the worksheet but not on the required row! Pardon my innocense, I am very new to VBA. find the attached worksheet. This is not my work, I found it during research. Auto Merged Post;Sorry the previous file had error. find the updated worksheet.

View 4 Replies View Related

How To Show Data In UserForm ListBox From WorkSheet

Jan 30, 2014

I have a UserForm with two ComboBox's (name ComboBox1 and ComboBox2) and a ListBox (name ListBox1).

In UserFrom "ComboBox1" shows two options of months "January" and "February".
And ComboBox2 shows options "Advertising", "Bills", "Daily Expenses"

I have some Data on my Excel Sheet. I want to pull that Data and show it in UserForm according to their Month in which they are incurred. For Example If from Userform "January" month is selected and "Advertising" is selected then it should show data in the ListBox1 as follow.

1-Jan-14JanuaryAdvertising TV 100

5-Jan-14JanuaryAdvertising Newspaper 30

5-Feb-14JanuaryAdvertising Internet 30

I have attached UserForm and Excel Sheet.

View 8 Replies View Related

ListBox Fill 3 Columns With Worksheet Range's

May 10, 2009

Hi if possible can someone please tell me how u populate a list box with three columns i want 1st col "A12:A209" 2nd col "B12:B209" 3rd Col "D12:D209" shown in it. Ive tried everything i can think of and cant get it to work

View 8 Replies View Related

Populate Listbox With Selected Worksheet Columns

Nov 16, 2013

How can I adapt the following code to only show Columns; A, B, E, F and J from Sheet(3) into a Listbox called lbx_LiveAllocations?

As it stands, this code is only adding Column A. My only alternative has been to add all columns on the worksheet to the listbox, however there's a lot of unneeded information between.

Code:

Dim LR As Long
Dim ctrl As Object
Dim i As Long
Dim dic As Object
Dim arr As Variant

Set dic = CreateObject("Scripting.Dictionary")

[Code] ........

Erase arr

View 2 Replies View Related

Take The Values Of A Listbox Selection Located On A Worksheet

Jan 5, 2008

Is there way to take the values of a listbox selection located on a Worksheet and call that value when I initialize a Userform?
Or, if not, is there a way to declare my listbox selection as a public variable that can be accessed from any module of my VBA project?

View 9 Replies View Related

Listbox Move Selected Items To Another Worksheet

Jul 3, 2007

I have listbox of information set up to have a user choose several items. I want the items to then transfer to another worksheet. I am using the code I found here:

Private Sub CommandButton2_Click()
Dim lItem As Long
For lItem = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(lItem) = True Then
Sheet2. Range("A65536").End(xlUp)(2, 1) = ListBox1.List(lItem)
ListBox1.Selected(lItem) = False
End If
Next
End Sub

But it is only moving The first item in a column, instead of all the columns of information. What do i do to get it to move all the information??

View 9 Replies View Related

Select/Highlight Item X Of Listbox On Worksheet

Jun 4, 2008

I have a ListBox that comes from the Control ToolBox

I know how how fix

ListBox1.ListIndex = 0

my problem comes because when i run a Macro... I lost the focus of my listbox, I mean once I move around the workbook through vba the listbox does not show anymore... one item of the listbox selected, I mean in blue.

Is there a way to do kind of:

activesheet.ListBox1.Selected(5) = True

I I want to see the fifth item of my Conbo Box on blue, I mean selected

View 9 Replies View Related

Copy Specific Cell From Worksheet Chosen In A Listbox

Feb 12, 2009

I have sheets named exactly the same as the entries of a listbox. Now I want excel to copy the value located in e35 in the worksheet previously chosen.

I tried th efollowing, but this doesn't seem to work. I simply recorded a macro doing what I wanted it to do (orange) but replaced the reference to the sheet with what I thought would be the choice the user made (green)


Do While continue = vbYes

UserFormware.Show
Cells(16, 4) = UserFormware.ListBox1.Text
Cells(18, 4) = UserFormware.TextBox1.Value
Sheets("UserFormware.TextBox1.Value").Select
Range("E35").Select
Selection.Copy
Sheets("Calculator").Select
Range("E35").Select
Selection.Paste

If UserFormware.ListBox1.ListIndex = -1 Then
MsgBox "You must select an item"
End If

Unload UserFormware
continue = MsgBox("Do you want to add another warehouse?", 4)

Loop

View 9 Replies View Related







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