网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月30日漏签0天
excel吧 关注:281,128贴子:1,547,299
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 3 4 5 6 7 8 9 10 下一页 尾页
  • 1434回复贴,共22页
  • ,跳到 页  
<<返回excel吧
>0< 加载中...

Excel可以做什么,Excel工作笔记[全员乱入]

  • 只看楼主
  • 收藏

  • 回复
  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
本贴的主旨是给大家一个地方展示今天你都用excel做了些什么,或者学了新的东西,炫耀下领导永远不明白的复杂公式等。主要目的意义如下。
1 再有人问excel学好了可以做什么,可以参照此帖。
2 相互交流。
3 解决日益增长的贴吧高手与有挑战问题的不断下降间的矛盾。
4 解决连续刷新缺无贴可回的尴尬
5 为所有人提供了个炫耀的平台,尤其是工作中厌烦了对牛弹琴的那些。
6 促进本吧繁荣,避免人才流失。
7 以EXCEL会友
8 好吧,我无聊了。。。


  • dudskalaaa
  • 多才多E
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我属于第八种


2025-05-30 00:21:03
广告
  • 青水蛙鸣
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
呃,二楼是我的。
用excel做的东西较多,基本上是基于VBA窗体做的东西。。
1)采购下单。。汇总到采购汇总表,分析到货,应付款、税票,、添修改查供应商 信息、产品信息等
2)生产统计报表。。按条件录入生产数据,汇总到日报表,定单数据,个人工资等
主要的就是以上两个,从刚开始会VBA到现在,共改进了三次,历时一年,,汗。。。。
新学的东西。。递归吧。。历时三天(此处大汗),总算大致明白了香川组合递归的三种组合。唉,实在汗颜,感觉缺的东西太多,有打算从头学习算法和VB,等有能力了开发一套供自己使用的生产排程exe。。。这是我的宏伟目标。。。


  • 雪儿浪漫想
  • 小吧主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
让别人觉得我好厉害 这感觉好像还不错啊 哈哈


  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
呵呵,炸了好多人出来,很满足。等小孩睡了,我贴贴最近的心得。


  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这几天在用的一个宏,花了我1分钟时间编写,节约若干小时以及误操作的风险,大家猜猜我在什么情况下用?
Sub pastevalue()
Dim c As Range
If Selection.Cells.Count = 1 Then
Selection = Selection.Value
Exit Sub
End If
For Each c In Selection.SpecialCells(xlCellTypeVisible).Cells
c = c.Value
Next
End Sub


  • zipall
  • 吧主
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第一次看到excel能轻松+愉快的完成人工需要n天才能干完的工作.
我和我的小伙伴们都惊呆了


  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
再7楼的基础上,因为需要我又添加了几个宏来完成不同的功能。不重复贴了,就放主要的。
2. Right Trim, 这个跟系统打交道多的人都知道是很有用的,可以函数支持的trim没有vba的rtrim好用,所以有了这个。
c = RTrim(c.Value)
3. ToCapital, 因为要load到系统中,标准要求全大写,有的时候用全大写输入看着别扭,就先输入,然后一起改过来。
If Len(c) > 0 Then c = UCase(c.Value)
所以如果有人经常对筛选的数据进行处理的话,以上的宏应该会帮很多忙。自己也可以根据不同的需要来修改。


2025-05-30 00:15:03
广告
  • 雪儿浪漫想
  • 小吧主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
知道“选择性粘贴——数值”之前 为了只保留数值 我屏息凝神 并且让大家都安静 然后比着计算结果 一个一个输入 虽然费时 却练就了我输数字的速度


  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
再贴一个从ftp下文件的吧。
这个是从google里边学到的。可以用vba从网络上下载文件到本地。
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Function DownloadFilefromWeb(sUrl As String, sPath As String, sFile As String)
DownloadFilefromWeb = URLDownloadToFile(0, sUrl, sPath & sFile, 0, 0)
End Function
有了这个以后,问题来了,国外很多公司的防火墙都很严密,ftp的端口是封掉的,所以没有办法通过ftp来下载文件。但是可以通过打开网页,ftp://user:passwrod@domain.com/a.xls 来下载文件。这里就可以用这段代码来进行下载。这里还有个地方就是要建一 webBrowser的控件,然后navigate到那个网址. 并保存. 这样的话下次打开工作表, 这段代码才能工作, 否则的话会失败. 不知道具体原因, 但是估计是Excel调用IE的时候会初始化一些东西.
Sheets(1).WebBrowser1.Navigate strURL


  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
其他几个常用的自定义函数, 平时经常用到.
文件最后更新时间
Function FileLastModified(strFullFileName As String)
FileLastModified = Format(CreateObject("Scripting.FileSystemObject").GetFile(strFullFileName).DateLastModified)
End FunctionFunction
文件大小
FileSize(strFullFileName As String)
FileSize = CreateObject("Scripting.FileSystemObject").GetFile(strFullFileName).Size
End Function


  • RuiWangChina
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
删除所有图片, 写这个代码的原因是, 有的时候数据源是第三方提供的, 他们每次都放个图片在他们的文件里, 但是有的时候一些系统对于有图片的工作表会读取错误, 需要在上传前移除所有的图片.
For i = 1 To ActiveWorkbook.Sheets.Count
If Sheets(i).Shapes.Count > 0 Then
For j = 1 To Sheets(i).Shapes.Count
Sheets(i).Shapes(j).Delete
Next
End If
Next i


  • 青水蛙鸣
  • 小吧主
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好吧,其实我想说,我是个函数控


  • fengtf12
  • E夫当关
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好热闹啊。我觉得可以加精了。。。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 4 5 6 下一页 尾页
  • 1434回复贴,共22页
  • ,跳到 页  
<<返回excel吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示