自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 PythonStudio 控件使用常用方式(十)TLabel和TLinkLabel

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。

2024-03-08 11:34:17 390

原创 PythonStudio 控件使用常用方式(九)TOpenDialog

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。TOpenDialog是打开文件的对话框。

2024-03-07 12:01:24 482

原创 PythonStudio 控件使用常用方式(八)SpeedButton

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。

2024-03-07 10:13:59 339

原创 PythonStudio 控件使用常用方式(七)TEdit

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。TEdit就是单行文本框。

2024-02-02 16:45:43 376

原创 PythonStudio 控件使用常用方式(六)TMemo

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。TMemo就是一个文本框。

2024-02-02 16:10:23 563

原创 PythonStudio 控件使用常用方式(五)TListBox

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。TListBox是列表框。

2024-02-02 11:31:15 601

原创 PythonStudio 控件使用常用方式(三)TPopupMenu(2)

【代码】PythonStudio 控件使用常用方式(三)TPopupMenu(2)

2024-02-01 17:37:03 381

原创 PythonStudio 控件使用常用方式(三)TPopupMenu(1)

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。TPopupMenu是右键菜单,它需要指定谁调用。

2024-02-01 15:26:53 522

原创 PythonStudio 控件使用常用方式(二)TStringGrid

TStringGrid是一个常用的表格,它可以设置每行每列的宽高度,也可以设置具体的内容,可以对选择区域进行设置。

2024-01-30 17:37:42 745

原创 PythonStudio 控件使用常用方式(一)TDateTimePicker

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。

2024-01-30 16:52:25 700

原创 sqlite-utils 3.36使用体会(五)删除及其他

看完前面的,实际上就理解了,删除是最简单的,因为它有delete和delete_where。

2024-01-18 15:46:11 351

原创 sqlite-utils 3.36使用体会(四)更改(调整了多条update)

upsert是sqlite 3.24的新功能,sqlite-utils毫无悬念地对它也进行了改造,它的作用是,根据主键来,如果该主键存在,则修改内容,如果该主键不存在,就新增一条。where来找怎样批量修改数据,直到最后发现,思路错了,直接用上一个convert方法不就可以了吗?因为covert不是依据主键来的,所以,它可以直接象row_where一样,进行条件替换。它还有一个upsert_all,这个和insert_all用法一致。貌似这是我能在文档里找到最有关联性的update内容了。

2024-01-18 15:13:59 397

原创 sqlite-utils 3.36使用体会(三)查询

sqlite-utils的查询操作

2024-01-18 11:58:02 373

原创 sqlite-utils 3.36使用体会(二)创建表

在sqlite-utils中,可以通过插入数据、插入语句、建立对照表、建立多对多关系的方式进行建表操作

2024-01-18 11:33:21 1077 1

原创 sqlite-utils 3.36使用体会(一)最简单的使用方式

最近要用Python开发个小东西,其中要用数据库。

2024-01-18 10:31:27 466 1

原创 用Power Query做一个自动分组工具

用Power Query对名单按组数和列数进行分组

2022-08-31 18:45:58 877 1

原创 VBA取干部大表WORD文件中的单元格内容到EXCEL

碰到一个问题,是要从干部大表中提取人员的各种信息,几百张大表都是DOC格式,就写了以下代码,把这个EXCEL文件和所有WORD放在同一个目录下,运行下就可以了。

2022-07-20 17:40:26 782

原创 VBA按座次排位(交错排座,向一侧或两侧排座,混合排座)

昨天写了一个分组公式,把同事激动得以为所有排座位都可以用一个公式来完成,今天一早又说排座位,把整个会场分成3片,中间片是交错排列,左侧和右侧是向两边排列,画个图示意就是这样让我写个公式,我说,这还真不是一个公式可以完成的,就写了几行代码,可以做到以下功能:1、可以只设定中间区域,也就是会场所有人员按交错排列2、可以只设定左边区域或右边区载,也就是所有人员统一从左向右排或从右向左排3、可以混合排,就是按我同事的要求,先中间交错排,然后左侧从右向左排,再右侧从左向右排大概界面是这样分两个工作表,

2021-12-31 09:41:10 774

原创 把一列名单按顺序分组、按蛇形分组

今天接到同事的一个需求,说是要开一个会,所有人名单提供过来后,需要对其进行分组,因为名单是有排序的,所以分组必须要按排序来,开始说是全顺序的,也就是分五组,第1,6,11,16……名放第一组,2,7,12,17……放第二组,以此类推。给他写了一个公式,填充后,直接把名单就分组完毕了,后来他又来了,说要按蛇形分组,也就是12345放1-5组,678910放在5-1组,以此类推。然后又改了一个公式。截个图把结果放上如图A列显示的是所有的人员名单,C列是分组的列数,E1开始的那个表格是顺序排列的,L1开始

2021-12-28 17:10:35 1884

转载 Python对图像进行倾斜校正

利用霍夫变换,将in文件夹中倾斜的图像进行校正,并输出到out文件夹。关键代码摘自:https://blog.csdn.net/feilong_csdn/article/details/81586322注意1、文件夹名不能有中文2、in文件夹内不要有其他文件或文件夹3、out文件夹需要为空每一个文件的变换都会需要几秒种时间。################## 在指定目录下放置需要水平不正的图片文件,注意文件夹和文件名不能有中文# 图像源文件在 文件夹\in 目录,输入为 文件夹\out

2021-12-03 11:40:36 6795 4

原创 VBA根据图片链接地址显示出图片

在B列已有图片的链接地址,要在C列显示相应的图片,下面是代码Sub 把B列图片链接在C列生成图片() '以第2-4行为例,设定单位格宽度(图片宽度) Columns("C:C").ColumnWidth = 36.22 Rows("2:4").RowHeight = 150 '插入图片(假设图都是4:3的,否则还涉及要取得原始尺寸,如果图小,可以直接把200,150改为-1,-1) For i = 2 To 4 ActiveSheet.Shapes.

2021-12-01 10:58:48 1877

原创 VBA打印当前文件夹下所有xls文件

下面脚本是进行对本目录(不含子目录)的xls文件进行打印最大的问题自动双面无法处理。现在解决办法是:1、默认打印机中直接设置为自动双面,但有的打印机(如东芝AC2000)即使设置了也没有带到EXCEL里来2、取消Application.Dialogs(xlDialogPrint).Show前的注释,这时每次要打前会提示打印设置,这个有点头大3、根据https://stackoverflow.com/questions/40848751/excel-vba-printer-api-set-colou

2021-11-29 08:49:01 970

原创 JSP接收GET方式的中文字符

今天在工作时,需要从在一个JSP中,把一个GET方式的 request 中取得一个中文内容,参数名是name,再显示同文件名的图片,简化后就以下面的代码主要是分两步,一步是设置接收字符集,要与服务器字符集一致,一步是取参数。<%@ page language="java" import="java.util.*,java.io.*"pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transiti

2021-11-24 12:02:10 177

原创 PowerQuery中如何取上一行数据

思路:先添加索引,然后再取索引-1的值如图,要取得上一年的姓名值:第一步:添加索引列第二步:添加索引-1值的列名图中输入的是:已添加索引{[索引]-1}[姓名]完整的内容是: Table.AddColumn(已添加索引, “上年姓名”, each 已添加索引{[索引]-1}[姓名])注意 [ ] 和 { } 标记不要弄错了。结束以后再对Error值进行处理,这里就不说了。...

2021-11-23 15:25:03 3559

原创 python写的,根据列表下载文件,并重命名

工作中碰到,要下载一堆文件,同时要重命名,就想,直接把下载地址和重命名的文件名存成excel文件,让python一个个慢慢下去。因为是自己用的,所以没写异常啥的。以下是源代码:################## 在指定目录下放置指定xls文件,Sheet1 第一列为下载的链接地址,第二列为下载另存为的文件名# excel 格式:第一行第一列 标题:要下载的网址 第一行第二列 标题:另存为文件名,从第二行开始按内容填写# 如果要修改excel的文件名或位置,直接在代码里改# 下载好的文件就放在运

2021-11-19 08:47:48 2226 2

原创 vba写的《志愿者排班表》

现在,很多地方比如学校、社区等在做志愿者排班时,由于志愿者的可提供服务的日期不定,每月的排班是一个难题。本人简单写了一个小的VBA小文件,完成这个功能。代码如下:Private Sub btn1_Click()'判断D2 E2是否能生成日期If Not IsDate(Cells(2, 5) & “-” & Cells(2, 6) & “-1”) ThenMsgBox (“请在E2和F2单元格中填入年份和月份”)Exit SubEnd If'清空H2-N13Ran

2021-09-13 17:17:49 1349

原创 Power BI中如何对可视化控件的标签进行格式调整

在Power BI中,每一个可视化控件都有很多地方要调整,如下图,是一个新做好的柱状图。其中,1为控件的标题,2和3分虽为Y轴和X轴的标题,4和5是Y轴和X轴的坐标,6是图形上的标签(这里没有显示)。那么这些内容在哪里调整呢?...

2021-03-01 09:26:42 2412

原创 Power BI中如何在同一可视化控件中显示下一级数据

这一功能,官方的名字叫“向下钻取”,比如,显示各个省的数据,双击浙江省,会出现浙江省下面的各个市的数据,再双击市,可以看区的数据。否则,如果一股脑儿把各个区的数据都显示出来,一个屏幕就算放得下,也是让观众头皮发麻的。简单起见,我这里例子用了职称这一个字段。这个操作也是很简单。先画一个环形图,把几个层级都拖到图例中,注意,父级放上面,子级放下面,再把姓名拖到值里,结束。这时可以看到,在职称分布这个控件的右上角,多了一些按钮,分别就是在层级操作中使用的。要启用向下钻取这个功能,必须先点第二个

2021-02-25 10:01:00 1052

原创 Power BI中如何跨页传递可视化控件的筛选关系

这个功能官方的说法是叫“跨报表钻取”,我们可以这样理解,在钻取的起始页中,先筛选出需要查看的数据,然后在被钻取的结论页面中,根据起始页的条件显示符合条件的内容。比如下图中,我们在“分类页”中选中了大学本科、无职称的人群,这里显示是41个人。(多重突出显示是用ctrl+鼠标点击完成)在“详细页”中要查看这些人的性别、年龄层次分布,其实就是要把“分类页”中的筛选条件,即本科、无职称这一筛选条件传递到“详细页”,如下图,性别和年龄层次两个控件显示的都是41人的情况,并且在钻取的位置,可以看到,刚才筛选

2021-02-25 09:26:13 2690

原创 Power BI中如何设置可视化效果控件之间联动关系

在Power BI中,同一报表中,如果选中一个筛选器中的某一个数据,其他控件中的数值会相应修改。但是,如果有一些必须固定的值,比如总人数、总收入之类,要怎么保持不变呢?1、选中某个控件2、选择格式菜单->编辑交互3、选中每一个控件,然后对不需要进行联动的控件进行设置,如下图,左边的点一下圆形图标,以后就不会与学历结果联动了,右边的是默认状态,是会随着学历结构联动的如果要重新把已不联动的控件再联动起来,并不是再点一次圆形图标,而是点圆形图标左边那个带漏斗的柱状图...

2021-02-24 10:10:53 7024

原创 Power BI中如何按自定义序列进行排序

在默认状态下,Power BI只能通过数值或是按轴进行排序,比如下图,在学历中,大学本科、大学专科、研究生、中专。显然,这样的排序方法是与正常提交的报表不一致的,我们需要的是研究生、大学本科、大学专科、中专。1、我们先在模型窗口,新建需要排序的对照表,如果字段名与原始表是一致的,在模型中会自动生成一对多的关系,如下图,右边显示的是如何创建表,左边显示的是已自动生成好的关系。2、在数据窗口,进入每一张排序朱厚照表,按ID值进行排序3、再回到报表窗口,发现如果按学历排序,就正常了

2021-02-24 09:36:20 17492

原创 PyCharm下的PyQt学习笔记(一)安装和汉化

安装:1、从解释器中安装PyQt5,PyQt5-sip,PyQt5-stubs三个包2、添加外部工具QtDesigner:exe的路径在安装目录:#PYTHON的安装路径#\Lib\site-packages\pyqt5-tools\designer.exe QTDesigner PyUIC PYRCC 程序 #Python安装目录#\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe #Pyt..

2020-09-09 17:40:29 591

原创 Power BI Report Server用户权限错误,不能使用非管理员帐号查看报表的解决

即使这个用户在服务器中是管理员权限,并且为独立的报表增加用户权限,仍不能查看报表,这样的情况,是由于在BI报表服务器中没有为这个用户设置权限,并且神奇的是,并没有一个链接可以将用户增加权限。解决办法:1、打开http://服务器地址/Reports/manage/catalogitem/security/,用BI报表服务器的管理员帐号登录后,直接增加本地用户,并配置相关权限。2、打开相关报表的安全性设置,增加本地用户的权限。...

2020-09-04 15:43:25 2901

根据标准,设定左,中,右人数,自动排座位

根据标准,设定左,中,右人数,自动排座位

2022-04-12

vba排座位.xlsm

vba排座位.xlsm

2021-12-31

自动生成志愿者每月排班表(excel)

通过设定志愿者名单、可提供服务的日期,自动生成一个月的排班表

2021-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除