起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 296|回复: 7

请问下面这段代码怎么转换成x3的东西?

[复制链接]
发表于 2010-6-10 14:38:58 | 显示全部楼层 |阅读模式
{Function   ReplaceMemo(strfind,   strRplc:   String;   vDocApp:   Variant):   Boolean;
Var
    i:   integer;
Begin
    Try
        Result   :=   false;
        vDocApp.Options.ReplaceSelection   :=   True;
        vDocApp.Selection.Find.ClearFormatting;
        vDocApp.Selection.Find.Text   :=   strfind;
        vDocApp.Selection.Find.Replacement.Text   :=   ' ';
        vDocApp.Selection.Find.Forward   :=   True;
        vDocApp.Selection.Find.Wrap   :=   wdFindContinue;
        vDocApp.Selection.Find.Format   :=   false;
        vDocApp.Selection.Find.MatchCase   :=   false;
        vDocApp.Selection.Find.MatchWholeWord   :=   false;
        vDocApp.Selection.Find.MatchByte   :=   True;
        vDocApp.Selection.Find.MatchWildcards   :=   false;
        vDocApp.Selection.Find.MatchSoundsLike   :=   false;
        vDocApp.Selection.Find.MatchAllWordForms   :=   false;
        If   vDocApp.Selection.Find.Execute   Then
            If   strRplc   <>   ' '   Then
                vDocApp.Selection.TypeText(strRplc)
            Else
                vDocApp.Selection.TypeText( '   ');
        vDocApp.Selection.homekey(Unit   :=   wdStory);
        Result   :=   True;
    Except
        Result   :=   false;
    End;
End; }
回复

使用道具 举报

发表于 2010-6-10 14:47:15 | 显示全部楼层
自己想去
回复 支持 反对

使用道具 举报

发表于 2010-6-10 15:03:09 | 显示全部楼层
vDocApp是什么?word么?如果是那就想办法把代码用vba翻译一下;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-10 16:45:10 | 显示全部楼层
怎么翻议呀?
回复 支持 反对

使用道具 举报

发表于 2010-6-10 17:05:50 | 显示全部楼层
你1楼的代码是干什么用的?
回复 支持 反对

使用道具 举报

发表于 2010-6-10 17:09:31 | 显示全部楼层
用word录制宏,然后在平台中调用VBA代码,论坛中有很多关于vba相关帖子可以看一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-11 09:37:17 | 显示全部楼层
Selection.GoTo What:=wdGoToBookmark, Name:="bk_jj"
    With ActiveDocument.Bookmarks
        .DefaultSorting = wdSortByName
        .ShowHidden = False
    End With
那这个怎么来调用呢?
回复 支持 反对

使用道具 举报

发表于 2010-6-11 09:44:53 | 显示全部楼层
http://bbs.justep.com/forum.php?mod=viewthread&tid=27065
参考链接中提供的调用vba的方法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 22:29 , Processed in 0.042212 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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