V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sophie23333
V2EX  ›  程序员

有赏请一名会写 mac vba 的大佬

  •  
  •   sophie23333 · 2019-12-30 09:03:24 +08:00 · 5357 次点击
    这是一个创建于 1823 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想聘一位会写 mac 能兼容的 vba 进销存系统,因为办公室里大多都是苹果系统。写一个软件又超预算了,毕竟可能就一两个人使用,没必要。价格可以私我详谈哦。谢谢啦!

    32 条回复    2019-12-30 16:40:09 +08:00
    harde
        1
    harde  
       2019-12-30 09:07:18 +08:00
    写软件超预算?那 VBA 写进销存我觉得预算超得更大
    nutting
        2
    nutting  
       2019-12-30 09:09:45 +08:00
    一个人以上用,就得有服务端了吧,搞个 web 的吧,应该有免费的
    wisdom
        3
    wisdom  
       2019-12-30 09:22:03 +08:00
    这种得定制吧,有个专业好像叫文档工程师
    sophie23333
        4
    sophie23333  
    OP
       2019-12-30 09:26:08 +08:00
    @harde 我问了软件要上万 vba1k 几百就好了
    hitaoguo
        5
    hitaoguo  
       2019-12-30 09:26:27 +08:00
    写个网页系统它不香吗,管你什么系统
    sophie23333
        6
    sophie23333  
    OP
       2019-12-30 09:30:18 +08:00
    @hitaoguo 请问网页系统会有什么缺点吗?
    VictorJing94
        7
    VictorJing94  
       2019-12-30 09:32:07 +08:00
    进存销本身不就是系统化的嘛...还是说你只想搞个脚本处理一下 excel 的数据?
    mmrx
        8
    mmrx  
       2019-12-30 09:40:22 +08:00
    @sophie23333 可以说没什么缺点,不管你用啥系统都能用
    Asimov01
        9
    Asimov01  
       2019-12-30 09:41:27 +08:00 via iPhone
    一千几百块这个预算怕是不太够
    aec4d
        10
    aec4d  
       2019-12-30 09:48:10 +08:00
    不要用 VBA,除非你的需求是一次性的,不需要可维护性
    我把公司的恶心的 VBA 项目用 python 重写了,win 和 mac 上都能运行
    套一个 GUI,使用性和可维护性大大提升
    https://www.xlwings.org/
    lukaz
        11
    lukaz  
       2019-12-30 09:50:45 +08:00 via Android   ❤️ 3
    谁告诉你的千八百能做的你去找那个人做吧
    quxiangxuanqxx
        12
    quxiangxuanqxx  
       2019-12-30 09:54:24 +08:00
    自学 python [狗头]
    sophie23333
        13
    sophie23333  
    OP
       2019-12-30 09:54:49 +08:00
    @lukaz 我错了 那是 windows 才可以
    augustheart
        14
    augustheart  
       2019-12-30 09:55:31 +08:00
    说实话,楼主这个需求,运行稳定性不谈,vba 确实是成本最低的
    karnaugh
        15
    karnaugh  
       2019-12-30 09:56:31 +08:00
    Electron ?
    bearxu
        16
    bearxu  
       2019-12-30 10:02:31 +08:00
    现成的 BS 架构的系统一大堆
    不过每家公司具体需求,产品规格结构都有区别,不一定适用
    mclxly
        17
    mclxly  
       2019-12-30 10:03:33 +08:00
    业务要求?联系方式?
    sophie23333
        18
    sophie23333  
    OP
       2019-12-30 10:19:50 +08:00
    现在想到另一个方案是用虚拟系统 在尝试 摊手
    forgottencoast
        19
    forgottencoast  
       2019-12-30 10:22:42 +08:00
    vba 也是人写的啊,vba 还更难写呢,按理价钱应该更高。
    rocksolid
        20
    rocksolid  
       2019-12-30 10:27:23 +08:00
    弄台 PC 就能解决的问题,用的时候远程上去不就完了
    wangkun025
        21
    wangkun025  
       2019-12-30 10:28:14 +08:00
    VBA 大部分是本机的。
    加上服务器的话,应该不会比 Python 写一个更容易。
    huage2580
        22
    huage2580  
       2019-12-30 10:39:57 +08:00
    其实我觉得,vba 写进存销是很傻的。。。如果需要联网,那更歪门邪道了。
    虽然我也写过,如果是 it🐶 简单的 vba 很快上手,界面拖一下,代码 copy,边抄边写都可以。
    weer0026
        23
    weer0026  
       2019-12-30 11:33:40 +08:00
    @aec4d #10 请教下,GUI 推荐用什么?我之前帮朋友写了 vba,但是窗体控件封装成 dll 问题好大,想着改成 python。
    aec4d
        24
    aec4d  
       2019-12-30 12:03:52 +08:00   ❤️ 1
    @weer0026 我用的 PySimpleGUI,简单,但是太精美的效果不要指望
    整套技术方案是
    xlwings + PySimpleGUI + PyInstaller + Github Action
    做到了很好的可维护性,自动更新
    daozhihun
        25
    daozhihun  
       2019-12-30 12:14:03 +08:00
    我写过 vba,我觉得如果你的需求很简单,用 vba 写确实非常快。
    楼上那些说网页什么的,肯定是没体会过 dataset 的组件一拖然后设置几个字段写几行代码就立马能用了。
    相信我,针对 [需求简单] 的小应用,用 vb/vba 写绝对比做个网页什么的快好几倍
    daozhihun
        26
    daozhihun  
       2019-12-30 12:16:00 +08:00
    不过,vba 的 databast 用的是 ado,我不确定 mac 版的 office 是否支持
    Meli55a
        27
    Meli55a  
       2019-12-30 12:25:36 +08:00
    网上一搜一大把,试一下秦丝进销存,说是永久免费的,类似的还有很多,没有深入研究过
    weer0026
        28
    weer0026  
       2019-12-30 12:26:17 +08:00
    @aec4d #24 感谢分享
    encro
        29
    encro  
       2019-12-30 12:54:01 +08:00
    大佬什么时候定价
    1K 几百了?
    encro
        30
    encro  
       2019-12-30 12:57:35 +08:00
    http://club.excelhome.net/thread-1491131-1-1.html

    "Mac 平台只能用 vba 自带的对象,不支持第三方,像 ado,字典,正则,shell,api 都不支持",
    随便搜索到的。
    ditie
        31
    ditie  
       2019-12-30 13:21:54 +08:00
    @sophie23333 考不考虑 B/S 结构?推荐个平台,enhancer,强大而快速。
    优点:1、自由定制字段,2、可以选择是否登录、设置账号权限,3、能够私有部署代码和 mysql 数据库,4、修改 /新增需求便捷。
    可以自己动手开发,也可以包给我。
    简单示例如图,全部功能 2k+: https://assets.wuyuan.io/common-template/img/all/case/proj-8692-1.png
    如果需求再简单,应该 1k 差不多。联系我 WX: CooLuna
    lzm956902416
        32
    lzm956902416  
       2019-12-30 16:40:09 +08:00
    刚写完一串 VBA
    在 macOS 上跑得奇慢不说,跑着跑着 Excel 直接 crash 掉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5454 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:31 · PVG 15:31 · LAX 23:31 · JFK 02:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.