is it possible to create a hyperlink in an excel document , clicking on which opens a particular sheet in the excel document . please let me know ?
If you want to add that hyperlink in the same workbook then
a. Right click on cell in which you want to display hyperlink and click "Hyperlink"
b. It presents you a dialog. From left pane titled "Link to", press "Place in this document"
c. Your worksheet names will appear in the list box titled "Select a place in this document"
d. Select the desired sheet and write the text you want to display and click "OK".
If it's a hyperlink on your website, and you can choose what worksheet you want to use, simply open that particular sheet, save, then close Excel. It will open the workbook on whichever sheet it was closed on.
Related
I've made a very simple userform to help some students enter data into a table. It automatically moves down the table. However, if a the data is entered wrong or needs changing, you have to close the form, select the cell, then re-open the userform because you cant select cells with the userform open.
Is there a way (I presume in the properties?) to unlock the spreadsheet to allow to manually change the active cell?
This might be a VBA thing, but I honestly don't know.
I have a summary tab that pulls aggregated data from other tabs in the workbook. I'd like the end-user to be able to click on different areas (not necessarily just cells with formulas in them) and Excel jumps to a set location within the workbook, but on a different worksheet. For example, clicking on a client's name on the summary tab might activate the "Billing" tab and jump to where that client's billing begins.
Basically, this is the Excel version of an HTML anchor to jump to another section. I know turning off the "Edit directly in cell" option does this to a certain degree, but this is for the application as a whole, not a setting on an individual workbook. I'd like to have tighter control over the functionality, as opposed to making users mess with their settings.
Is this even possible?
Here's one option - Work with Hyperlinks in Excel:
Create a hyperlink to a specific location in a workbook
To link to a location in the current workbook or another workbook, you can either define a name for the destination cells or use a cell reference.
To use a name, you must name the destination cells in the destination workbook.
On a worksheet of the source workbook, click the cell where you want to create a hyperlink.
You can also select an object, such as a picture or an element in a chart, that you want to use to represent the hyperlink.
You can also right-click the cell or object and then click Hyperlink on the shortcut menu, or you can press Ctrl+K.
Under Link to, do one of the following:
To link to a location in your current workbook, click Place in This Document.
To link to a location in another workbook, click Existing File or Web Page, locate and select the workbook that you want to link to, and then click Bookmark.
Do one of the following:
In the Or select a place in this document box, under Cell Reference, click the worksheet that you want to link to, type the cell
reference in the Type in the cell reference box, and then click OK.
In the list under Defined Names, click the name that represents the cells that you want to link to, and then click OK.
In the Text to display box, type the text that you want to use to represent the hyperlink.
To display helpful information when you rest the pointer on the
hyperlink, click ScreenTip, type the text that you want in the
ScreenTip text box, and then click OK.
Suppose, I have three Excel files, say Excel_1, Excel_2, Excel_3, how to quickly combine them to a new Excel with three sheets such that, sheet_1 is Excel_1; sheet _2 is Excel_2; sheet_3 is Excel_3.
Manually speaking:
Open all Excel files.
Right-click on the sheet, select "move or copy" and in the new window select your Excel-file which shall hold the sheets. Click Ok.
Just Drag the sheets to new excel file.
Open all the excel sheets you want to merge, then at the bottom left you can see the sheet name, drag that sheet and point to the minimised excel icon in the taskbar, then point to the excel sheet you want to paste the sheet, when that sheet comes up just release the mouse. All done
I currently use a printed out grid to document my work, but its a bit of a pain to search through and organize. I'd like to go digital, but want to find an easy 'Save current Version' and 'Reset form' option.
If that's is unclear, I want to make a button that will save the spreadsheet, exactly as it is at the time of click (using a name I enter in cell A1), then reset the contents of the spreadsheet.
They can be two separate buttons if needed, but that is the minimum requirement.
I have done this before, and with a little planning can be accomplished through a recorded macro.
Steps:
Create 2 Worksheets, "Form" and "Data".
Design the form on the "Form" worksheet, and populate with sample data.
On the top row of the "Data" worksheet, create references to the fields you to record.
Now Go back to the "Form" worksheet. and start the macro recording.
Go to the "Data" worksheet, right click the row header below the reference row created in step 3 and select "Insert".
Right Click on the row header of the reference row created in step 3 and select "Copy".
Right Click on the row header of the newly insert row from step 5 and select "Paste Special > Values".
Go back to the "Form" worksheet and delete all the placeholder values.
Stop the macro recording and save.
Insert a button that points to the newly created macro.
You can also do this all with VBA, but for a simple task like this, the Record Macro function is perfect.
Is it possible to have a macro that, when pressed, pops up a message box asking for a string of text, and then a drop down that has a list of categories?
All I would need it to do is take this information and save it into a cell. If so, how?
[I'm going based on Excel 2007 here, but if you're using 2003, you'll have to navigate the menu structure]
Go to the VBE (by going to the View tab, then click on Macro - creating or editing an existing one will take you there - or click Alt+F11).
Go to the Insert menu, and select Userform. Drag a textbox (the ab|icon), and a combobox onto your form. To set the textbox value to a cell when you change the combobox, create a subroutine in the code to do this by double clicking on the combobox.
Set the combobox items by using the .additem method of comboBox1 in your code. These can be delineated or grabbed from a range in your code (see here)
Within that subroutine, set the value of whatever cell you want to textbox1.Text, which is the contents of the textbox.