2013-07-14 3 views
0

Excel의 탭에 하이퍼 링크를 추가하고 싶습니다. 사실 Excel에서 추가 기능을 사용하고 싶습니다. 하지만 이제 리본을 직접 사용자 정의하여 옵션이없는 것 같습니다. 드롭 다운 목록이있는 문서 위치가 있다는 것을 알고 있습니다. 하지만 URL에 대한 링크가 필요합니다. 내가 아는 바로는 하이퍼 링크는 셀에만 배치 될 수 있습니다. 나에게 아이디어를 좀주세요.Excel의 탭에 하이퍼 링크를 추가하는 방법은 무엇입니까?

+1

귀하의 설명은 혼란 스럽다. 리본 또는 셀의 시트 탭에 하이퍼 링크를 추가 하시겠습니까? 그리고 하이퍼 링크는 파일, 전자 메일, URL에 연결할 수 있습니다. 그리고 어떤 드롭 다운 목록을 언급하고 있습니까? –

+0

URL의 링크를 리본의 새 탭에있는 새 그룹에 추가하고 싶습니다. '리본 사용자 정의'옵션을 사용하여 새 탭과 새 그룹을 삽입 할 수 있습니다. – Foreever

+1

리본에 하이퍼 링크를 추가 할 수 있을지 의심 스럽습니다. 매크로를 실행하는 버튼을 추가하여 하이퍼 링크를 만들고 Follow 메서드를 사용할 수 있습니다. –

답변

2

하이퍼 링크 란 무엇입니까? 이 버튼을 클릭하면 웹 사이트로 연결되거나 일종의 링크가 열리는 텍스트 "버튼"입니다. 이 경우 Excel 리본의 탭에있는 버튼을 사용하면 클릭하면 웹 사이트로 연결됩니다. 간편 :

Private Sub MyRibbonButton_Click(Byval sender as Object, Byval e as EventArgs) Handles MyRibbonButton.Click 

System.Diagnostics.Process.Start("my website url") 

End Sub 

버튼처럼 보입니까? 물론, 근본적으로 하이퍼 링크 일뿐입니다.

+0

그게 내가 찾고 있던거야. 나는이 Excel을 처음 사용합니다. 리본에 vustom 탭을 추가하고 그 위에 3 개의 버튼을 추가하는 addin을 만드는 가장 좋은 방법은 무엇입니까? Visual Studio, CustomUI 도구를 사용하고 있습니까? 아니면 Excel 자체를 사용하여 만들 수 있습니까? – Foreever

+1

Visual Studio를 사용하는 경우 문서 수준 프로젝트 (통합 문서 또는 서식 파일)로 만들거나 추가 기능으로 만들 수 있습니다. 어느 쪽이든, 일단 프로젝트를 시작하면 Ctrl + A를 눌러 프로젝트에 새 컨트롤을 추가하십시오. 리본 디자이너 (시각적)를 선택합니다. 일단 도구 상자에서 리본에 버튼을 추가 한 다음 버튼의 클릭 이벤트에 위의 코드를 추가합니다. – rwisch45

+0

이것이 받아 들여지는 대답 인 경우 나는 그것을 얻지 못한다 왜 질문은 Excel-VBA –

1

사용하십시오 CustomUI는 매크로 버튼을 만들려면 다음

'To send email 
'Callback for customButton onAction 
Sub MyWeb(control As IRibbonControl) 
Dim oShell As Object 
Set oShell = CreateObject("Wscript.Shell") 
    oShell.Run ("http://www.plugpro.com.br") 
End Sub 

'To Open URL 
'Callback for customButton onAction 
Sub MyWeb(control As IRibbonControl) 
Dim oShell As Object 
Set oShell = CreateObject("Wscript.Shell") 
    oShell.Run ("mailto:[email protected]") 
End Sub 
관련 문제