saya belum tahu kalau Hyperllink bisa untuk "loncat ke" suatu object BUKAN DOKUMEN
bukan email-address, bukan suatu Web Page di internet.
"DialogBox Open" keluarga dari FSO (File System Object) itu apakah sebuah dokumen /
"DialogBox Open" keluarga dari FSO (File System Object) itu apakah sebuah dokumen /
email-address / Web-Page .? sehingga Hyperlink bisa menuju ke sana ??
Mungkin bisa, tetapi saya tahunya Hyperlink itu untuk meloncat ke DOKUMEN atau dua
temannya itu;
sedangkan DialogBox OPEN" itu bukan salah satu dari ketiganya, maka Hyperlink
tidak bisa melaksanakan seperti kemanuan Robin (walaupun minta bantuan Batman juga)
CMIIW (colek me if i am wrong..)
BISA - nya.. kita pakai perintah makro yg tidak ada sangkut-paut-nunut-nya dgn Hyperlink..
makro diatur agar JALAN otomatis ketika sebuah cell di-ceklik (dijadikan Aktip-Cell);
yatu memanfaatkan EVENT (Sheet)Selection Change..
so.. mungkin "serasa" menceklik hyperlink.. tapi bukan hyperlink.
"Dalam pada itu" (ini pinjam kalimatnya SH Mintardja, bapaknya Mahesa Jenar) , kita musti
kudu harus mengadakan pembatasan-pembatasan agar makro tidak JALAN semena-mena..
agar setiap ada peristiwa ceklik dia tidak termehek-mehek harus jalani tugas rutin...
kacian la yauw..
** misal kita batasi daerah yg diceklik hanya kolom A (baris 2 ke bawah) saja
** batasan juga mengenai jumlah cell yg sekaligus diselect = harus hanya 1cell.
(artinya kalau kau mencolek / select-range berisi multi cell >> makro dibuat tidak bereaksi)
** Masih dibatasi pula : jika cell yg diselect tidak BLANK (kalau blank >> makro ogah bekerja)
** ada lagi pengaturan :jika cell berisi data (string atau apapun) yg ternyata bukan nama
path Folder maka makro DISURUH diam-diam tenang, gaya cuek-bebek...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'--setyoDevi@facebook.com // 18 mar 2011
2011/3/16 Muhammad Robin <mrobin86@yahoo.co.id>
> Dear Para Master,
> Bagaimana caranya membuat Hyperlink untuk membuka folder dengan menggunakan macro. Silahkan liat dilampiran
> Terima Kasih Banyak
> Robin
'--setyoDevi@facebook.com // 18 mar 2011
' XL-mania case #17822
If Target.Count = 1 Then
If Target.Column = 1 Then
If Target.Row > 1 Then
If Len(Target.Value) > 0 Then
ChDir Target.Value
Call BukaFolder(Target.Value)
End If
End If
End If
End If
End Sub
Private Sub BukaFolder(NamaFolder As String)
If Target.Column = 1 Then
If Target.Row > 1 Then
If Len(Target.Value) > 0 Then
ChDir Target.Value
Call BukaFolder(Target.Value)
End If
End If
End If
End If
End Sub
Private Sub BukaFolder(NamaFolder As String)
'- setiyowati.devi@gmail.com // 18 mar 2011
' XL-mania case #17822
' http://tech.groups.yahoo.com/group/XL-mania/message/17822
Dim i As Long
On Error GoTo enddd
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Silakan pilih salah satu file... (untuk dibuka dong..)"
.InitialView = msoFileDialogViewDetails
.InitialFileName = NamaFolder
.AllowMultiSelect = False
.Show
End With
enddd:
Dim i As Long
On Error GoTo enddd
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Silakan pilih salah satu file... (untuk dibuka dong..)"
.InitialView = msoFileDialogViewDetails
.InitialFileName = NamaFolder
.AllowMultiSelect = False
.Show
End With
enddd:
' "a big brown dog jumps over the lazy fox"
End Sub
'------------------------------
End Sub
'------------------------------
2011/3/16 Muhammad Robin <mrobin86@yahoo.co.id>
> Dear Para Master,
> Bagaimana caranya membuat Hyperlink untuk membuka folder dengan menggunakan macro. Silahkan liat dilampiran
> Terima Kasih Banyak
> Robin
__._,_.___
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| silakan klik... ada buku nih.... dijamin bukan "bom buku"... |
| http://goo.gl/iQauc... btw kalau ada kerjaan enak kabarin momods |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
| silakan klik... ada buku nih.... dijamin bukan "bom buku"... |
| http://goo.gl/iQauc... btw kalau ada kerjaan enak kabarin momods |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
MARKETPLACE
.
__,_._,___
Nenhum comentário:
Postar um comentário