首页 > 其他分享 >利用控件生成二维码

利用控件生成二维码

时间:2023-09-03 23:55:05浏览次数:56  
标签:控件 sht Cells Object 生成 二维码 End

Sub 生成二维码()
    Dim wb As Workbook
    Dim sht As Worksheet
    Set wb = Application.ThisWorkbook
    Set sht = wb.Worksheets(1)
    'Randomize
    With sht
        '删除旧条码控件
        .Shapes.SelectAll
        Selection.Delete
        For i = 1 To 20
            Set obj = .OLEObjects.Add(ClassType:="BARCODE.BarCodeCtrl.1")  '新增控件
            With obj
                .Left = sht.Cells(i, 3).Left + 2                          '控件的属性
                .Top = sht.Cells(i, 3).Top + 2
                .Width = 50
                .Height = 50
                .Object.Style = 11 '二维码
                .Object.ShowData = 1
                .Object.Value = Cells(i, "B").Value
                .Name = i
                .Select
                'Sht.Shapes.Item(obj.Name).CopyPicture
                Selection.CopyPicture
                sht.Cells(i, 4).Select
                sht.PasteSpecial Format:="图片(png)", Link:=False, DisplayAsIcon:=False
                .Delete
            End With
            DoEvents
        Next i
    End With
End Sub

 

标签:控件,sht,Cells,Object,生成,二维码,End
From: https://www.cnblogs.com/nextseven/p/17675869.html

相关文章

  • vivado 教程笔记 -创建工程 - 编译 - 布局布线 - 生成bit - 下板验证
    1、创建工程工程就算创建完了。2、 创建源文件双击打开后,就可以敲入代码 3、语法编译、布局布线、IO配置约束输入完一个完整代码后,先对语法进行综合分析,可直接跳过RTLANALYSIS,直接点击SYNTHESIS(综合)进行布局布线布局布线完后,IO管脚配置约束有时......
  • idea配置默认javadoc类、接口注释,自动生成文档
    idea配置类#if(${PACKAGE_NAME}&&${PACKAGE_NAME}!="")package${PACKAGE_NAME};#end#parse("FileHeader.java")/***总体描述*<p>创建时间:${DATE}${TIME}</p>*@authorzhaoXin*@sincev1.0*/publicclass${NAME}{}接......
  • 单月120篇!2023年8月diffusion生成扩散模型论文汇总
    001 (2023-08-30)SignDiff LearningDiffusionModelsforAmericanSignLanguageProduction   https://arxiv.org/pdf/2308.16082.pdf002 (2023-08-30)DiffuVolume DiffusionModelforVolumebasedStereoMatching   https://arxiv.org/pdf/2308.15989.p......
  • Qt中两个QLabel标签控件重叠的方法
       在项目中遇到这样的问题,需要开发一个电池控件,显示电量同时又能以数字标注电量的多少。效果如下图所示:      通常在Qt中图片的显示是用的QLabel标签控件。根据以往MFC开发的经验,想当然的是两个标签控件重叠排放,下面的标签控件显示图片,上面的标签控件显示数字。但......
  • 《线性代数》6. 线性相关、线性无关与生成空间
    线性组合回忆一下向量的两个最基本的运算:向量加法:\(\vec{v}+\vec{w}\)向量乘法:\(k\vec{v}\)这两个基本运算构建了线性代数中最重要的一个概念:线性组合。对于若干个\(n\)维向量\(\vec{v_{1}},\vec{v_{2}},\vec{v_{3}},...,\vec{v_{p}}\),那么\(k_{1}·\vec{v_{1}}+k......
  • mybatis-plus自动生成代码
    1.引入pom依赖<!--mybatis-plusgenerator--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-generator</artifactId><version>3.5.2</version></dependency><!--velocity--&g......
  • C语言生成随机数问题
    (C语言生成随机数问题)rand函数rand-C++Reference(cplusplus.com)rand()函数是专门用来生成随机数的rand()返回的是0~RAND_MAX(32767)之间的随机数rand()函数在头文件stdlib.h中,使用前要导入这个头文件因为rand默认生成随机数范围是0~32767,这是一段很大的范围,所以我们需......
  • 『学习笔记』狄利克雷生成函数
    定义一般地,对于一个函数\(f\),定义它的狄利克雷生成函数(简写为DGF)为:\[\tilde{F}(x)=\sum_{i\ge1}^\infty\dfrac{f_i}{i^x}.\]即:\[\tilde{F}(x)=f_1+\dfrac{f_2}{i^2}+\dfrac{f_3}{i^3}+\dfrac{f_4}{i^4}+\cdots.①\]性质若\(f\)是积性函数,则一定满足:......
  • Android控件的学习
    ProgressBar不知道因为什么原因,progressshow之后,如果使用Thread.sleep之后,再dismiss不会弹出dialog 所以这个东西应该是在多线程中用的其中setMessage这个方法被废弃了,但是有很多其他的方法,可以设置view以及按钮等 ......
  • 使用 Amazon SageMaker 的生成式 AI 定制个性化头像
    生成式AI已经成为各行业创意过程增强和加速的常用工具,包括娱乐、广告和平面设计。它可以为观众创造更个性化的体验,并提高最终产品的整体质量。亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮......