小编use*_*736的帖子

使用分组将许多行连接到单个文本字符串中

我有下表:tblFile

tblFile

我想要的输出:

在此输入图像描述

我将许多行连接成一个文本字符串; 但是,我无法正确分组.现在代码只显示FileNameString字段中的每条记录:AAA,BBB,CCC,DDD,EEE,FFF

任何有关分组的建议!

SELECT FileID, Stuff(
(SELECT     N', ' + CONVERT(Varchar, FileName) 
FROM         tblFile  FOR XML PATH(''),TYPE )
.value('text()[1]','nvarchar(max)'),1,2,N'')AS FileNameString 
From tblFile
GROUP BY FileID
Run Code Online (Sandbox Code Playgroud)

xml sql t-sql sql-server string-concatenation

13
推荐指数
1
解决办法
6万
查看次数

使用AddPicture方法单词vba调整图像属性

我需要编辑通过AddPicture方法插入的图像的属性。

1)我需要将高度调整为0.5英寸,并且宽度可变(锁定纵横比)。

2)自动换行=“在文字前面”

用这种方法可以吗?如果是这样,如何添加这些属性?如果没有,我应该使用什么其他方法?

Sub replaceWithImage()

Dim imageFullPath As String
Dim FindText As String
imageFullPath = "C:\Logo.jpg"
FindText = "PlaceHolder"

'Application.ScreenUpdating = False
With Selection
    .HomeKey Unit:=wdStory

    With .Find
        .ClearFormatting
        .text = FindText
        ' Loop until Word can no longer
        ' find the search string, inserting the specified image at each location
        Do While .Execute
            Selection.MoveRight
            Selection.InlineShapes.AddPicture FileName:=imageFullPath, LinkToFile:=False, SaveWithDocument:=True
        Loop

    End With
End With


    End Sub
Run Code Online (Sandbox Code Playgroud)

vba ms-word word-vba

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

ms-word ×1

sql ×1

sql-server ×1

string-concatenation ×1

t-sql ×1

vba ×1

word-vba ×1

xml ×1