`

解决VBA生成Excel单元格显示"#"的问题

阅读更多

因为生成的单元格的格式为Text,且数据比较多的时候会显示"##################"

所以在填充数据的时候设置下单元格的属性:

Sub WriteValue(ByVal sheet As Excel.Worksheet, ByVal rowNum As Integer, ByVal text As String, ByVal pos As String)
   Dim cell As Excel.Range
   Set cell = sheet.Range(pos & rowNum)
   cell.NumberFormat = "General"
   cell.value = text
   Set cell = Nothing
End Sub

  

分享到:
评论

相关推荐

    基于VBA技术实现Excel数据生成CAD对象

    ### 基于VBA技术实现Excel数据生成CAD对象 #### VBA技术简介 VBA(Visual Basic for Applications)是一种事件驱动的编程语言,由微软开发。它被广泛应用于多种办公自动化软件中,如Microsoft Office套件内的Excel...

    运用Excel VBA在EXcel中实现的提取单元格中特定文字

    在Excel中,VBA(Visual Basic for Applications)是一种强大的编程工具,可以让我们自动化各种任务,包括从单元格中提取特定的文字。在这个特定的例子中,我们使用VBA编写了一个小程序,目的是检查一个单元格中的...

    VBA从excel读出数据写到word表格指定位置

    这个文件是接着上一个,深化了一些,可以从excel中读出数据,写到word的格式化好的表格中。可以帮助大家好好的利用代码操作word,生成的word文档保存在d盘根目录下 文章介绍: ...

    Excel VBA生成指定格式序列号

    Excel VBA生成指定格式序列号,打开并启用宏。

    Excel VBA编程 设置单元格格式操作和文件操作

    在Excel VBA编程中,掌握如何设置单元格的格式以及进行文件操作是非常基础且重要的技能。这不仅可以提高工作效率,还能让工作簿更具专业性。以下将详细解释这两个方面。 一、设置单元格格式操作 1. **字体设置**:...

    VBA数据录入工具自动生成Excel

    总的来说,这个“VBA数据录入工具自动生成Excel”利用VBA的强大功能,解决了手动录入数据的繁琐和错误率高的问题,尤其适用于需要处理大量关联数据的场合。通过合理配置和定制,它能够适应各种业务场景,提升工作...

    让Excel活动单元格所在行和列都着上背景颜色的VBA代码.docx

    "让Excel活动单元格所在行和列都着上背景颜色的VBA代码" knowledge point 1: Excel VBA 代码的应用 在 Excel 中,VBA 代码可以被用于实现各种自定义功能,例如本文所述的让活动单元格所在行和列都着上背景颜色。...

    Excel与VBA程序设计

    这本书深入浅出地讲解了如何通过VBA扩展Excel的功能,解决复杂的数据处理问题,以及如何创建自定义的工具和应用程序。 在Excel进阶部分,书中可能涵盖了以下知识点: 1. **高级公式与函数应用**:包括数组公式、...

    Excel-VBA宏编程实例源代码-在列表框或者下拉列表中选择数据并显示在指定的单元格中.zip

    本实例源代码着重讲解了如何利用VBA宏编程技术,在Excel的列表框或下拉列表中选择数据,并将所选内容动态显示在指定的单元格中。这一功能在数据分析、报告生成以及用户交互界面设计中具有广泛的应用。 首先,我们...

    将Excel数据对应写入已做好的Word模板的指定位置_excel_ExcelVBA_

    在IT行业中,尤其是在...总之,通过ExcelVBA,我们可以实现Excel数据与Word模板的高效交互,自动填充文档,这对于大量重复性的文档生成工作非常有帮助。熟练掌握这项技能,将极大提升你的办公效率,减轻日常工作负担。

    vba插入excel数据到word

    利用VBA(Visual Basic for Applications)可以很好地解决这一问题,实现自动化处理。例如,用户可能需要将Excel表格中特定行列的数据批量导入到多个Word文档中,以自动生成报告或统计文件等。 #### 二、技术原理...

    vba-excel.zip_Excel VBA_VBa_excel_excel application _vba excel

    VBA(Visual Basic for Applications)是Microsoft Office套件中的一种编程环境,允许用户通过编写代码来自动化Excel等应用程序的功能。在“vba-excel.zip”这个压缩包中,包含了一个有关Excel VBA的示例程序,它...

    Excel.VBA从入门到精通

    VBA不仅可以用来自动化日常的Excel操作,还可以创建复杂的商业智能解决方案,例如数据分析、报表生成、数据库接口等。 ### 二、VBA基础语法 #### 2.1 变量与数据类型 在VBA中,变量是用来存储数据的容器。VBA支持...

    用VBA将excel格式转换成xml输出

    2. **Excel对象模型**:在VBA中,我们可以访问Excel的对象模型,这是Excel应用程序的内部结构,包括工作簿、工作表、单元格等对象。通过操作这些对象,我们可以读取、修改或创建数据。 3. **XML基础知识**:XML...

    EXCEL中应用VBA实现图片的批量命名

    例如,VBA可用于Excel中执行复杂的数据处理任务或自动化报表生成等。 ### 2. 实现批量图片命名的需求背景 在许多情况下,我们需要对大量图片进行命名,尤其是在学校的学生信息管理或企业员工档案管理中。通常情况...

    vba-Excel.rar_C++ VBA_Excel VBA

    5. **数据操作**:VBA可以直接读写Excel单元格,执行查找、替换、排序、过滤等操作。 6. **与其他应用程序交互**:利用VBA可以与Windows API、其他Office应用或者外部程序进行通信。 7. **错误处理**:通过On ...

    VB调用Excel设置居中、自动调整列宽和合并单元格

    在VB(Visual Basic)编程环境中...如果你需要将这些操作作为宏执行,可以在Excel中录制宏,然后查看生成的VBA代码,结合上述VB代码进行修改和优化。标签中的"VB"和"宏"暗示了这个过程可以进一步扩展为宏的编写和应用。

    Excelvba.rar_Excel VBA_excelvba_vba excel

    7. **自动化操作**:通过VBA自动执行常见的Excel任务,如数据筛选、排序、合并单元格、图表生成等。 8. **错误处理**:了解On Error语句,如何处理运行时错误,以提高代码的健壮性。 9. **模块和类模块**:掌握...

    VBA获取EXCEL中的行数和列数.pdf

    ### VBA 获取 Excel 中的行数和列数 在日常工作中,经常需要用到VBA来处理Excel数据,其中一项常见的需求便是获取工作表中已使用的行数和列数。这对于自动化处理流程、数据验证以及报告生成等方面都至关重要。下面...

    vba.rar_Excel VBA_VBA 写入excel_excel_vba excel

    标题中的“vba.rar_Excel VBA_VBA 写入excel_excel_vba excel”表明了这个压缩包包含的主要是关于Excel VBA(Visual Basic for Applications)的编程内容,特别是涉及如何利用VBA来操作Excel,比如写入数据到工作表...

Global site tag (gtag.js) - Google Analytics