ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2825|回复: 19

[分享] Excel+SqlServer 贸易公司订单管理系统。

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-11-29 21:42 | 显示全部楼层 |阅读模式
本帖最后由 lanyuu 于 2018-12-7 20:32 编辑

重新修改了文件,减小了文件,可以直接上传了,不用通过百度了,美化了页面,增加了自定义单元格颜色。
便于大家学习,公布工程密码:123456
如果有不足之处,希望大家不吝指教。
如果有需要实施的,可以联系我:QQ10352786

订单管理.7z (1.85 MB, 下载次数: 256)



超实用,根据订单生成采购计划,采购订单,完善的库存管理,可实现直接生成金税发票导入文件,可把发货到货单导入用友852中。
开发及试用历时一年,欢迎试用!
业务流程图.png 主界面.png 业务查询.png 销售发票.png 现存量.png 系统部署.png 调拨单.png 台账.png 生产订单.png 客户管理.png 基础设置.png 发货单.png 订单计划.png 订单管理.png 登陆框.png 登陆.png 存货档案.png 采购订单.png 报价单.png

评分

5

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-11-29 21:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
系统使用sqlserver数据库,保证整个公司数据集中使用,系统包括销售采购仓库财务开票收款等。

TA的精华主题

TA的得分主题

发表于 2018-11-30 16:04 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
Mark 学习下

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-12-6 15:10 | 显示全部楼层
  1. Private Sub LoginSys()
  2.     '初始化共用参数
  3.     Dim n As New DbCmd, cPath As String, cName As String, cVal As String, i%
  4.     cPath = ThisWorkbook.Path & "\Config\\Config.ini"
  5.     Close #2
  6.     Open cPath For Input As #2
  7.     i = 1
  8.     Do While Not EOF(2)
  9.         Input #2, cName, cVal
  10.         If i = 1 Then SerIP = cVal
  11.         If i = 2 Then DbName = cVal
  12.         If i = 3 Then Uid = cVal
  13.         If i = 4 Then Pwd = cVal
  14.         If i = 5 Then UfSerIP = cVal
  15.         If i = 6 Then UfDbName = cVal
  16.         If i = 7 Then UfUid = cVal
  17.         If i = 8 Then UfPwd = cVal
  18.         If i = 9 Then BackPath = cVal
  19.         If i = 10 Then DefTaxRate = cVal
  20.         i = i + 1
  21.     Loop
  22.     Close #2
  23.     cPath = ThisWorkbook.Path & "\Config\\CellStyle.ini"
  24.     Open cPath For Input As #2
  25.     i = 1
  26.     Do While Not EOF(2)
  27.         Input #2, cName, cVal
  28.         If i = 1 Then CellColor1 = cVal
  29.         If i = 2 Then CellColor2 = cVal
  30.         If i = 3 Then CellColor3 = cVal
  31.         If i = 4 Then CellRowHeight = cVal
  32.         If i = 5 Then HeadCellRowHeight = cVal
  33.         i = i + 1
  34.     Loop
  35.     Close #2
  36.     strCn = "Provider=SQLOLEDB;server=" & SerIP & ";DATABASE=" & DbName & ";UID=" & Uid & ";PWD=" & Pwd & "; "       '数据库连接字符串
  37.     SheetPwd = ""
  38.     n.ReadRsTo "Select cCorpCode,cCorpName From Corporation", ShTempSave.Range("R5") '公司档案表
  39.     '显示登录窗口
  40.     LoginForm.Show
  41. End Sub
  42. Private Sub CellStyleSave()
  43.     Dim cPath As String
  44.     cPath = ThisWorkbook.Path & "\Config\CellStyle.ini"
  45.     Dim cName As String * 30, cVal As String
  46.     Close #2
  47.     Open cPath For Output As #2
  48.         '服务器
  49.         cName = "表头颜色"
  50.         cVal = Range("B9").Interior.Color
  51.         Write #2, cName, cVal
  52.         
  53.         cName = "只读表体色"
  54.         cVal = Range("B10").Interior.Color
  55.         Write #2, cName, cVal
  56.         
  57.         cName = "可写表体色"
  58.         cVal = Range("B11").Interior.Color
  59.         Write #2, cName, cVal
  60.         
  61.         cName = "表体行高"
  62.         If Range("C12") > 0 Then
  63.             cVal = Range("C12")
  64.         Else
  65.             cVal = "28"
  66.         End If
  67.         Write #2, cName, cVal
  68.         
  69.         cName = "表头 行高"
  70.         If Range("C13") > 0 Then
  71.             cVal = Range("C13")
  72.         Else
  73.             cVal = "28"
  74.         End If
  75.         Write #2, cName, cVal
  76.          
  77.     Close #2
  78.     MsgBox "设置成功"
  79. End Sub
复制代码

写入和读取自定义格式文件,通过文本文件存储在本机上,登陆时读入公共变量中

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-12-7 12:00 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2018-12-7 13:05 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2018-12-7 13:06 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-12-7 15:09 | 显示全部楼层
231943361 发表于 2018-12-7 13:05
怎么登陆不了呀 显示文件未找到

由于是连接sqlserver数据库的,需要部署sqlserver实例,先使用订单管理设置安装数据库才行,应为公司数据量还是比较大的,可能上百万条数据,excel或access很难满足需要

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-12-7 15:11 | 显示全部楼层
231943361 发表于 2018-12-7 13:06
VBA的工程密码是多少呢 楼主可以告知吗 谢谢了

回头我把密码取消了再上传一份,这个是个人密码没法公开:)

TA的精华主题

TA的得分主题

发表于 2018-12-7 17:32 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

楼主,可以写一份是要Sql Server案例吗
例如创建sql server 连接sql server 在sql server创建字段 Excel连接sql server后如何调用等
您没有sql server数据库模板我们不能练习呢
谢谢啦
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-20 00:35 , Processed in 0.052631 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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