QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4541|回复: 22
收起左侧

[分享] 一个“直接”在Excel里面生成缩略图的办法(“远程”调用GetPreviewXXX)

[复制链接]
发表于 2017-7-30 12:16:06 | 显示全部楼层 |阅读模式 来自: 中国广东佛山
安装
主题分类用于问题归类:

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 bash 于 2017-8-5 10:06 编辑
% P% p/ E$ q' f" d
) D/ |3 K' D# v0 Z  Z2017.08.02 更新
" B* |4 f" @- P
0 e: [+ l9 [% s+ F/ Y SWDM-API-201X.rar (56.01 KB, 下载次数: 168)

评分

参与人数 1三维币 +25 收起 理由
阿帕奇 + 25

查看全部评分

 楼主| 发表于 2017-7-30 12:34:22 | 显示全部楼层 来自: 中国广东佛山
本帖最后由 bash 于 2017-8-11 13:18 编辑
2 w" M% y5 B; G+ I# }
9 h" i+ X; M1 ^$ g& _  V-
发表于 2017-7-30 13:07:21 | 显示全部楼层 来自: 中国浙江嘉兴
謝謝分享,下載試試了!
发表于 2017-7-30 13:49:18 | 显示全部楼层 来自: 中国广东东莞
这几天关于缩略图的帖子有点火

点评

因为有大师指导了方向  详情 回复 发表于 2017-7-31 15:03
发表于 2017-7-30 16:13:56 | 显示全部楼层 来自: 中国山东威海
EXCEL是只读文件?高级版本?
发表于 2017-7-31 13:38:23 | 显示全部楼层 来自: 中国广东肇庆
本帖最后由 keilei001 于 2017-7-31 13:39 编辑 7 p! W4 r: n3 K- g1 z
/ h) R* D" l* s( i2 u+ X
多谢分享,是不是只有缩略图而不能提取其他属性呢?
发表于 2017-7-31 15:03:06 | 显示全部楼层 来自: 中国辽宁盘锦
qxzch 发表于 2017-7-30 13:498 ]/ D% I$ {, I7 Q0 m9 H
这几天关于缩略图的帖子有点火
! ~' `2 g0 R) G4 F9 F% \) W
因为有大师指导了方向
 楼主| 发表于 2017-7-31 19:12:42 | 显示全部楼层 来自: 中国广东佛山
本帖最后由 bash 于 2017-7-31 19:13 编辑
) d' y/ q' j; a; R$ h# {4 ?, Z( |) y
keilei001 发表于 2017-7-31 13:38. Z& j& g# A3 O* U6 {8 t
多谢分享,是不是只有缩略图而不能提取其他属性呢?
0 `. d7 V8 A- Y" i8 o% r" V
已在闷大的Excel上私自加上,但未经原作者同意,不敢私自公开。(涉及到LicenseKey)的问题。所以仅提供方法以参考。

点评

高手能否把licensekey删掉后把文件共享出来学习学习?  详情 回复 发表于 2017-8-1 19:34
发表于 2017-8-1 19:34:23 | 显示全部楼层 来自: 中国广东深圳
bash 发表于 2017-7-31 19:12" D5 w8 r# N, ^+ {  y! g
已在闷大的Excel上私自加上,但未经原作者同意,不敢私自公开。(涉及到LicenseKey)的问题。所以仅提供 ...
9 H3 N0 g2 T% ^! S, [1 z
高手能否把licensekey删掉后把文件共享出来学习学习?
 楼主| 发表于 2017-8-2 10:22:42 | 显示全部楼层 来自: 中国广东佛山
NC@jiang@nan 发表于 2017-8-1 19:34
. C* ?8 e- Q' a% K& S) @+ m' b) g高手能否把licensekey删掉后把文件共享出来学习学习?
8 U# |! h5 t0 X0 u3 `3 x
您好高手,已更新!

点评

谢谢无私分享。 下载学习下,但一打开文件就报如图的错误,不知道是何原因?您这宏对我而言实在过于复杂,连排除都不知道怎么排除了,让高人见笑了。  详情 回复 发表于 2017-8-2 20:32
发表于 2017-8-2 13:07:53 | 显示全部楼层 来自: 中国江苏常州
好东西,值得拥有,谢谢楼主
发表于 2017-8-2 13:58:25 | 显示全部楼层 来自: 中国北京
显示:若要在64位系统上使用,则必须更新此项目中的代码。。。
发表于 2017-8-2 15:15:08 | 显示全部楼层 来自: 日本
大人發宏的帖子每次都下載,但是每次都不能用。。1 E2 ^# v, M+ r, e$ b
vba裏面很多應該是中文的注解和引用,但是在他囯系統裏全都不可讀。。(VBA至今都不默認支持u8的嗎?)2 |7 ]2 O" [% N. j1 S# s1 Q# O# Z  k

6 A) }6 [% N5 t8 a- U- a5 z這次打開沒有error,但是選擇文件以後什麽都沒有了。。
0 N! D4 ^9 d4 I5 \( ~; c1 q# A8 `列表也沒有更新。。。手動輸入,選擇顯示預覽也是一閃之後就什麽都沒有了。。
 楼主| 发表于 2017-8-2 16:19:14 | 显示全部楼层 来自: 中国广东佛山
本帖最后由 bash 于 2017-8-2 16:22 编辑 5 r5 W* s" k* R+ i! d# W( X6 T4 f
sihouko 发表于 2017-8-2 15:15
) C3 W" K. Q7 p$ s大人發宏的帖子每次都下載,但是每次都不能用。。
6 q0 x/ _* ], V: E( R1 evba裏面很多應該是中文的注解和引用,但是在他囯系統裏 ...

& e3 B: K! B8 ysihouko 大,您好,关于那所缩略图Excel问题。
3 H6 z' E' W( s1 I2 H里面有使用说明的文本。
1 H" [4 T" R7 \" Q4 T/ |如果乱码您看不到,那请往下看:
4 g- W0 C7 X2 B8 M1 ~& ~) \3 Y' r9 e, ^使用前请先确保LicenseKey有效,引用版本正确,及tempMacro_docGetThumbNail.swp放到位。3 t2 k) `8 Y+ V3 ~
( f( O) Q% ?: U* |. I
附件Excel仅在 简体:Win10 x64 + SW2017  , 日文:Win7 x64 + SW2017 ,测试通过。 ; `- j- ]: q. j! b  b0 H, o$ K: S
-----------------
) Q; ^; @  B+ e8 ^% W1.开启预览图功能,请把tempMacro_docGetThumbNail.swp剪切到D:\
! z5 h0 L& _, q; h' [
/ m- D6 b1 X  ^" B: o如果要放到其他地方或者改变其名字,请修改相应修改Excel里面的"C1"单元格的内容!
( ]% B- }" M- A+ L0 K9 c
& W9 c. w1 \; i- ]0 U) Q2.更换DMLicenseKey,并且在VBA里面勾选相应SW版本的引用(目前状态是SW2017 SP3的引用)。: J9 T" G' R, b* W

  Z( I6 V- h) h3 ?2 j. q) P3.声明,Excel的原始版本在网上所得,并经过一些“个性化”修改,并追加了预览图功能而已!2 D* s. n8 X) Z
-----------------" c& Q: X5 s8 ~
若有其他问题,请加好友私聊!谢谢大大!
) k' T4 t" {7 u$ Z$ d
, Q" C4 o* Y; K# G* v; j6 O+ {: |
$ ~  T+ H, C) R- W2 L: U$ y2 X
/ J) r/ v# E- [: h. J! g

点评

感謝大人關注,應該是按照下圖的樣子。。。  详情 回复 发表于 2017-8-2 17:38
发表于 2017-8-2 17:38:14 | 显示全部楼层 来自: 日本
本帖最后由 sihouko 于 2017-8-3 07:55 编辑
6 K  z1 Y4 v) F- I0 G. }) _* A, y# r4 S- y
重新申請lic后問題解決,感謝。
发表于 2017-8-2 20:32:36 | 显示全部楼层 来自: 中国广东深圳
bash 发表于 2017-8-2 10:22; G3 [. ~8 k$ F6 a0 C8 _8 T
您好高手,已更新!
. d7 k( b5 Q% U# J* |  K
谢谢无私分享。8 a! k/ y9 H  h: ?$ I
下载学习下,但一打开文件就报如图的错误,不知道是何原因?您这宏对我而言实在过于复杂,连排除都不知道怎么排除了,让高人见笑了。
QQ图片20170802202955.png

点评

64b的處理方法和32b有點不一樣。 最簡單的方法是。。。裝回office的32b。。 一勞永逸的方法是,在寫一段64b的代碼,然後用if來判斷32b和64b分別執行。 只修改為64b用的話,32b會出現error。。  详情 回复 发表于 2017-8-3 08:20
发表于 2017-8-3 08:20:34 | 显示全部楼层 来自: 日本
本帖最后由 sihouko 于 2017-8-3 08:24 编辑 , m' Y9 G8 C0 _4 R- L& `
NC@jiang@nan 发表于 2017-8-2 20:32
' I" ~7 H4 L9 W' X; _. ]谢谢无私分享。
6 P$ ]4 n# h# F$ X: m下载学习下,但一打开文件就报如图的错误,不知道是何原因?您这宏对我而言实在过于复杂 ...
) o: b* M) W& D' h1 c+ \
64b的處理方法和32b有點不一樣。
& l. G8 d2 d! f, s  ?8 P2 Q2 G/ g最簡單的方法是。。。裝回office的32b。。: |( f! ~7 |% Y* t
一勞永逸的方法是,在寫一段64b的代碼,然後用if來判斷32b和64b分別執行。
8 e+ G+ K3 k' T: Y7 V只修改為64b用的話,32b會出現error。。
# ~* f  v  S  |- ?8 o' \9 u- p- B4 ?/ v- f7 K
本機沒有64b,沒辦法幫忙測試,大人可以試一下把 As Long 改成As LongPtr 看是否可以運作。
2 N! q  Y0 V* d8 e" _

点评

回高手,因为我是64位的操作系统,所以装的64位的OFFICE。装32位的怕出现兼容性问题。 试了下,把 As Long 改成As LongPtr也还是一样的报错的。  详情 回复 发表于 2017-8-3 19:47
发表于 2017-8-3 19:47:35 | 显示全部楼层 来自: 中国广东深圳
sihouko 发表于 2017-8-3 08:20# f2 U0 J2 |  Z) _  Y6 a
64b的處理方法和32b有點不一樣。
' y- P4 ]9 ~! K0 Q' C* T! ~最簡單的方法是。。。裝回office的32b。。4 Y  Z) n( d' z
一勞永逸的方法是,在寫一 ...

% ]6 C* @- e, o' f回高手,因为我是64位的操作系统,所以装的64位的OFFICE。装32位的怕出现兼容性问题。" H+ p' @+ Q; e5 V$ X! l. Q
试了下,把 As Long 改成As LongPtr也还是一样的报错的。
发表于 2019-3-8 09:26:23 | 显示全部楼层 来自: 中国广西桂林
报错,对象不支持该属性和方法,请楼主解决
发表于 2019-7-27 12:38:50 | 显示全部楼层 来自: 中国浙江湖州
谢谢无私分享
发表于 2019-8-5 15:54:33 | 显示全部楼层 来自: 中国上海
看看怎么样 下载了
发表于 2019-8-6 16:51:22 | 显示全部楼层 来自: 中国广东东莞
谢谢分享,学学!
发表于 2019-8-7 15:53:12 | 显示全部楼层 来自: 中国广东广州
下载了,不知咋用。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表