Tag: 图像

使用链接的图像将Excel工作表发布到SharePoint

我有一大堆表格的Excel工作簿,我想发布到网站层次结构中不同的SharePoint子站点。 我已经写了一个VBA过程来做到这一点,但不幸的是,它不能正常工作,因为工作表中有图像,Excel试图通过创build“* _files”结构来复制它们,我不想! 图像已经在服务器上了,我只需要使用Excel来使用他们的URL,一切都会好起来的,只需创build纯文本的HTML而不需要任何“* _files”文件夹。 如果我这样保持,Excel会尝试为这些文件生成PNG,但由于某种原因失败,它们会出现0B长。 它适用于本地path甚至不同的服务器path,所以我不知道原因。 任何人有一个想法? 编辑: 似乎设置ActiveWorkbook.WebOptions.OrganizeInFolder = False至less解决了显示图像的问题。 Excel保持复制图像,生成无用的混乱,但至less渲染是好的… 还要记得设置ActiveWorkbook.WebOptions.RelyOnVML= False ,否则该页面将无法在IE以外工作。

Excel VBA复制图片/图表到另一个工作簿

我目前有编写的代码将一个工作簿的字段复制到另一个工作簿。 我现在采取一个范围和'快照',然后将其另存为一个单独的.bmp文件。 我也想采取这个快照,并将其附加到工作簿的单元格,我正在复制一切。 任何人有任何build议,或看到我可以在这里添加代码? Sub Macro4() “logging和文件”报告 Dim Model As String Dim IssueDate As String Dim ConcernNo As String Dim IssuedBy As String Dim FollowedSEC As String Dim FollowedBy As String Dim RespSEC As String Dim RespBy As String Dim Timing As String Dim Title As String Dim PartNo As String Dim Block As String […]

Excel CSV将HTML IMG SRC转换为实际图像

我希望有一个简单的方法来做到这一点,但是我很茫然。 这是一个很难search的主题,所以我很抱歉,如果它已被覆盖以前。 找不到我正在寻找的东西。 我有什么是一个MySQL表。 在那张桌子里有一个字段,里面有一个完整的图片src,这个字段是这样从网站上抓取的: <img src="http://whatever.com/image.jpg" height="30" width="120"/> 现在我把整个表格导出到一个CSV文件中,然后在Excel中打开和处理它,但是只有文本格式的这个图像链接。 我希望有一个简单的方法来说,保存到Excel格式xls / xlsx,然后重新打开该文件,它显示的是实际的图像,而不是从数据库中拉出的文本。 非常感谢。

切换 – 根据单元值隐藏图片

我不是VBA方面的专家,我所知道的只是基于浏览互联网,但是一些简单的代码对我很有帮助。 我正在切换基于P52值的图片,完美的作品,但是我想根据单元格值P117来切换不同的图片,并且这部分代码实际上并不适合我。 我在代码中缺less什么? Private Sub Worksheet_Change(ByVal Target As Range) Application.ScreenUpdating = False If Target.Address <> "$P$52" Then Exit Sub With ActiveSheet Select Case Target.Value Case "Horizontal – feet" .Pictures("B3A").Visible = True .Pictures("V1A").Visible = False .Pictures("V1AF").Visible = False Case "Vertical – simple" .Pictures("B3A").Visible = False .Pictures("V1A").Visible = True .Pictures("V1AF").Visible = False Case "Vertical – lantern" .Pictures("B3A").Visible […]

magento:在csv文件中创build一个缩略图

我有一个超过1500个产品的网上商店,我犯了一些错误,我不小心删除了基本图像,小图像和缩略图。 我仍然有原始的图像。 我试图将图像链接添加到csv文件中的产品,但这是行不通的。 (我首先导出csv,然后导入更改后的csv) 当我做了一件我想要的产品时,它显示了我:(第三张照片)

我想在excel中将单元格中的图像alignment/居中

我想在excel中将单元格中的图像alignment/居中。 当我将图像插入到单元格中时,它将转到单元格的左上angular。 我可以手动将图像拖到中心,但是这非常耗时,因为我有多个不同大小的单元格。 拖动单元格的底部angular落不是一个选项。(见图2)

用Excel上的图像replace超链接

我有一个Excel电子表格有多个超链接,链接到互联网上的图片。 有没有简单或简单的方法来replace超链接的实际图像,而不是从互联网上复制和粘贴每个链接的图像?

excel vba shape.copy在一个实例中工作,但不在另一个实例中

如果(在Excel 2010中)我创build一个形状对象如下所示: Set ws = ActiveSheet Set sh = ws.Shapes.AddPicture(inpicfile, msoFalse, msoTrue, 0, 0, widpts1, htpts1) 然后我可以用一条语句将该图片复制到剪贴板: sh.Copy 但是如果我在一个单元格的评论中有一张图片,那么我的形状如下: Set sh = Activecell.Comment.Shape 那么一个sh.copy语句会给我一个Run Tim错误'1004'; 应用程序定义或对象定义的错误。 任何人知道为什么 我发现以下方法来复制评论图片,但我想了解两个“形状”之间的区别。 Application.ScreenUpdating = False c.Comment.Visible = True sh.Select sh.CopyPicture Appearance:=xlScreen, Format:=xlPicture c.Comment.Visible = False Application.ScreenUpdating = True (c是单元格的范围对象。)

获取单元格的注释背景图像(.Shape.Fill.UserPicture)

如何获得单元格注释背景图像的尺寸? 我创build了一个完全由背景图片组成的评论, ActiveCell.Comment.Shape.Fill.UserPicture l_strFullPathOfImagePNG 我希望能够, select单元格。 运行一个调整注释大小的macros,使背景图像不是模糊的,而是按照像素的大小确定像素大小。 为此,我需要知道背景图片的尺寸。 如果我知道创build背景图像的图像文件的完整path,则可以调整单元格注释的大小以实现我想要的效果: Sub CommentResizeToFitBackgroundImage() Dim l_strFullPathOfImagePNG As String Dim l_lImageWidth_pixels As Long, _ l_lImageHeight_pixels As Long l_strFullPathOfImagePNG = "C:\……\BackgroundImage.png" 'Get the width and height in pixels of the image to be inserted GetPNGDimensions _ l_strFullPathOfImagePNG, _ l_lImageWidth_pixels, _ l_lImageHeight_pixels With ActiveCell.Comment.Shape '0.75 scale factor was arrived at empirically […]

使用EPPlus将图像写入Excel文件

我试图让应用程序从stringtypes列表和图像types列表生成一个Excel文件。 我有用户input一行,然后让他们截图等等,直到G被按下,然后它应该生成一个Excel文件格式如下: Row 1- Title-0- Row 2- Header-1- Row 3- Image-0- Row 4- Header-2- Row 5- Image-1- Row 6- Header-3- Row 7- Image-2- Row 8- Header-4- Row 9- Image-3- Row 10- Header-5- Row 11- Image-4- …等等,直到完成collections。 我已经创build了列表和列表,我知道他们都包含string和图像之前,我打G,因为我已经查看了collections夹debugging模式。 这是迄今为止的代码,excel文件看起来是正确的,除了没有图像被看到,但是它正在重新调整行的高度图片。 我从来没有与图像工作,所以认为我可能会错过重要的东西,但不知道是什么。 集合从调用方法传入此方法String集合被命名为“withHeadersList”,图像集合被命名为“withImgList”。 生成Excel方法: public static bool GenerateTestPlan(List<String> withHeadersList, List<Image> withImgList, string stringOutputPath) { ExcelPackage newExcelPackage = CreateExcelPackage(withHeadersList[0]); […]