You can add shapes and text boxes (text box: A movable, resizable container for text or graphics. Use text boxes to position several blocks of text on a page or to give text a different orientation from other text in the document.) to a worksheet by using the Drawing toolbar.
Did you know that if you click the text box button, then click on a spreadsheet (inserting a blank text box), then click off the text box, a small blank text box will remain hidden from view on your spreadsheet? Once hidden, the only way to find it is to slowly move your cursor over the Text Box edge, and watch the cursor momentarily change shape. Did you also know that if you copy or fill down the cells behind that text box, it will make as many copies of itself as you made for the cell? Not too dis-similar from a virus.
Imagine what would happen if you unknowingly had some of these text boxes on your main calculation sheet (200 columns by 2000 rows); one where you regularly copied formulae/cells for a period of over four years. Yes, (judging by their names e.g. "Text Box 29413") the thriving population of these invisible beasties is now in the neighbourhood of thirty thousand! The damn things are worse than fleas; and they're impairing the function of the whole workbook.
Help! Would someone please provide a VBA macro to find, select and delete these little devils from the spreadsheet (just this one spreadsheet)?
I could use some assistance in creating a macro that will delete all and only text boxes on the active sheet. Some text boxes will be empty, but I still wish for them all to be deleted. Through searching the forums I see a similiar code, but it deletes all shapes on the active sheet:
I am trying to find out how to set my spreadsheet to highlight a row if four of the first five columns in that row are blank (i.e. if there is a company name in the first column but the next four are blank then highlight that row). It would also be acceptable for just the first box in the row to be highlighted, rather than the entire row - whichever is easier to formulate.
I've tried lots of conditional formatting formulas I've found online but none have worked so far, and I think it may be because there are no numbers in the spreadsheet at all.
I have a userform that loads with when excel starts. The workbook has a second and third sheets with names from A1 to A20. The form is used to add information to the first sheet. There are two list boxes on the form the reference via VBA the names on sheets 2 and 3. When form initially opens the list boxes are void of data. I also have a macro that reopens the form without having to close the workbook. When I close the form and reopen it the list boxes are populated as they should be - so the list boxes are working correctly just not being populated initially. In the open form module I have code that sets the rowsource for the data on sheet 2 and 3. Why the userform does not populate when the workbook initially opens?
I am wanting to configure approx 100 drop down boxes to all point to the same range of data, approx 40 names, but once the name has been selected, none of the other drop down boxes will be able to select that name.
eg. range: Dave Mike John Steve
select Dave in drop down box in cell B5. Next cell, B7, I want a drop down box without Dave in it. If i then change my mind, and select Steve in cell B5, it will automatically adjust cell B7 to allow Dave as he is now no longer selected in cell B5.
I have a UserForm that I want to use as a “Print Selection Page” using check boxes to make selection or multiple selections of pages to print from different spreadsheets but same work book.
Is it possible to make a cell "really" blank/empty based on an If statement? For instance:
=if(a1>10,a1,"")
Has a value_if_false of "". But Excel interprets this a bit differently than a cell that never had anything typed into it.
So if you have a column full of this formula copied down, and hit <control+down arrow>, you will go straight to the bottom and skip over all rows. Whereas if you have a column with values and empty cells alternating and hit <control+down arrow>, you will only skip the empty cells and go to the next value. Excel treats the conditionally empty cells as if they have a value, when it comes to this type of navigation. This holds even if you copy and paste "Values" for the cells over the formulas.
Is there any way to tell Excel to make the cells truly empty?
I have a couple of excelfiles in which someone made a flowchart with text boxes. I would like a search code that would help me find a text or number in those text boxes. The CTRL+F function only works on cells. Does something similar exist for text boxes? Or can this be made in a macro?
Trying to Find a specific word and Replace with another within a textbox ( created from the drawing tool, as well as the control toolbar) The textboxes contain loads of text information.
as an example The word "Apple" to be replaced with "Orange"
I came across this code from the archives (compliments of Dave Hawley)
Sub ReplaceTextBoxText() Dim sTextBox As Shape Dim wSheet As Worksheet Set wSheet = Sheets.Add() For Each sTextBox In Sheet1.Shapes
I've tried several variations with no results. (perhaps it's to extensive for my modest needs)
What would be some code to select the 1st empty row in a sheet. I need to select entire row. To be easy it could be first empty cell in A, but would like whole row selected.
I am trying to delete/select empty cells in Column C.
I tested the code in my work sheet which has close to a million rows. this code for some reason doesnt work. its selecting empty cells from Cell C, that is not working.
When I test it on a new worksheet it worked fine. ?
i need a code that will find the first empty cell in column "H" then select go down a row and select upto column "R" so in example range ("H2:R3") would get selected.
I am lost this is all i have so far and it doesn't work
create a code such that it will select a cell which is not empty and display the content in that cell. For example , in the attached file below i would expect output to be cells(2,5) = 12 and cells(4,5) = 13
Is there a way to select completely empty rows in Excel 2007 (Win 7)? I have found directions for highlighting empty cells (f5, Special, Blanks...), but sometimes the cells selected will be in rows with other filled cells in them so that doesn't really do what I need.
how i can go about finding the next empty row (and select the first cell of that row (column A))? edit: It probably should be noted that there are cells in Columns A through P. There are rows where all and/or just one cell contains data per row. So i cannot use a " lookup" based on a single column.
However, each weeks data is "Grouped" and therefore the .end(xldown) only takes me to the bottom of the visible rows, and the offset function selects one of the hidden cells.
I m creating new tabs that users input into a text box and two label: one each becuase one tab will be Tab1 then then other label will be Tab1 Completed.
How do you continously update the label so it changes as the user inputs letters. I never used text boxs before so thus another reason I have no clue.
Am trying to use a VLOOKUP in VBA on a form, I am entering data in one field so data will be displayed in another field. They are both text boxes. Here is the code;
I have 10 Text boxes each, on many tabs of a Multipage. I have a Private Sub LoadRow() for one tab.Is there a way to use a Sub that would work for each tab or do I have to write a new sub for each tab? Here’s the sub I’m using. Private Sub LoadRow()
I have a ton of text boxes on a userform that are in an initial state of being disabled. Is there a quick way of enabling by use of a mask for these Text Boxes ?
All the text boxes I want to enable are named "TB_fieldname" and by mask I mean a snippet of code using something like "TB_*"
Example tb_liqname, tb_casecost, tb_bottleprice etc etc..
I may be doing this wrong, but I have a form that i created using Active X controls in Excel 2007 (I couldn't use the form control text box, it was greyed out). I have textbox1, textbox2 etc... I got the form to work but I can't tab through. When the user is done entering data in textbox1, I want to set the focus to textbox2. i would like this to happen with enter and tab.