• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
langQ
博客园    首页    新随笔    联系   管理    订阅  订阅
10 2024 档案
【重建虚拟环境】虚拟环境里python.exe被破坏了,对策

摘要:虚拟环境里python.exe被破坏了,python.exe变成了0KB 虚拟环境不能使用了。这个时候需要重建虚拟环境 如果你重建虚拟环境,之前使用 pip install 安装的所有包确实会丢失,因为新的虚拟环境不会保留之前的包记录。 不过,有一种简单的办法可以避免这个问题,并轻松恢复之前安装的包 阅读全文
posted @ 2024-10-07 21:42 嚯嚯go 阅读(480) 评论(0) 推荐(0)
在python代码 出力log日志

摘要:查看日志文件: 如果你的 Python 程序中没有将错误和输出结果记录到日志文件中,建议在 Python 代码中加入日志记录。 例如使用 logging 模块,将运行信息保存到文件中: import logging logging.basicConfig(filename='task_log.txt 阅读全文
posted @ 2024-10-07 00:15 嚯嚯go 阅读(31) 评论(0) 推荐(0)
让Excel单元格的公式重新计算结果 快捷键

该文被密码保护。
posted @ 2024-10-06 23:59 嚯嚯go 阅读(0) 评论(0) 推荐(0)
使用schedule定时执行python程序

摘要:可以在电脑上定时执行 Python 程序,例如每隔一段时间自动运行一次。不同操作系统提供了不同的定时任务管理工具: 1. Windows:使用任务计划程序 Windows 的“任务计划程序”可以用来定时运行 Python 程序。 步骤: 打开 任务计划程序(可以通过 Windows 搜索 "任务计划 阅读全文
posted @ 2024-10-06 21:35 嚯嚯go 阅读(525) 评论(0) 推荐(1)
使用openpyxl读取Excel设置了公式的单元格 默认读取的是公式而不是公式结果

摘要:使用openpyxl对单元格有公式的Excel的sheet 进行操作,如果又读又写, 可以采用双重读取方式解决。 在 Excel 中,如果单元格的值是通过公式计算的,而你通过 openpyxl 库读取时发现获取的是公式而非结果,原因是 openpyxl 默认只读取单元格的公式而不计算公式的结果。 为 阅读全文
posted @ 2024-10-06 21:26 嚯嚯go 阅读(1346) 评论(0) 推荐(0)
python发送邮件内容包含特殊文字(比如:中文) 正常发送的处理

该文被密码保护。
posted @ 2024-10-05 17:14 嚯嚯go 阅读(0) 评论(0) 推荐(0)
pycharm的快捷键

摘要:1.快速删除某行 ctrl + Y 2.删除多行 选中多行后,ctrl + Y 3.代码自动格式化 Code auto-formatting:Ctrl + Alt + L 4.快速换行 Quick line break (new line):Shortcut: Shift + Enter 5.同构 阅读全文
posted @ 2024-10-05 15:13 嚯嚯go 阅读(162) 评论(0) 推荐(0)
Pandas DataFrame对象df 读取数据

摘要:你的 df 是一个 Pandas DataFrame 对象,类似于一个表格结构的数据,通常有行和列。根据你的描述,表格中有多列数据,例如 TS_CODE, DATE, TIME, OPEN 等,总共有33列。 要显示 df 中某个特定项目的值,例如“股票的当前价格”,你可以按照以下方式来操作。 假设 阅读全文
posted @ 2024-10-05 15:03 嚯嚯go 阅读(177) 评论(0) 推荐(0)
如何区分股票是沪深哪一个?知晓股票代码

摘要:一般规则是: 沪市(上海证券交易所): 股票代码以 60 开头的股票属于沪市。例如,600519 贵州茅台 (600519.SH)。 另外,沪市还有一部分科创板的股票,其代码是以 68 开头的。 深市(深圳证券交易所): 股票代码以 00 开头的股票属于深市主板或中小企业板,例如,000001 平安 阅读全文
posted @ 2024-10-05 14:07 嚯嚯go 阅读(1472) 评论(0) 推荐(0)
python读取和操作Excel数据(两个方案)

该文被密码保护。
posted @ 2024-10-05 13:13 嚯嚯go 阅读(0) 评论(0) 推荐(0)
票价查询

该文被密码保护。
posted @ 2024-10-05 11:49 嚯嚯go 阅读(0) 评论(0) 推荐(0)
【VBA】エクセルのシートを非表示にする【Visibleを使います】

摘要:参考元:【VBA】エクセルのシートを非表示にする【Visibleを使います】 https://daitaideit.com/vba-sheet-hidden/ VBAでシートを非表示/表示する シートを非表示 'シートを非表示 Sub TEST1() 'シート名「A」を非表示にする Workshee 阅读全文
posted @ 2024-10-04 00:06 嚯嚯go 阅读(435) 评论(0) 推荐(0)
【VBA】シートの保護と解除、パスワード設定と判定【ProtectとUnprotectを使う】

摘要:参考元:【VBA】シートの保護と解除、パスワード設定と判定【ProtectとUnprotectを使う】 https://daitaideit.com/vba-sheet-protect/ シートの保護をする Sub TEST1() 'シートを保護 Sheets("Sheet1").Protect E 阅读全文
posted @ 2024-10-03 23:57 嚯嚯go 阅读(2090) 评论(0) 推荐(0)
【VBA】シートの見出し色を設定【.Tabl.Colorと.Tab.ColorIndexを使う】

摘要:参考元:【VBA】シートの見出し色を設定【.Tabl.Colorと.Tab.ColorIndexを使う】 https://daitaideit.com/vba-sheet-tab-color/ シートの見出しの色を設定する 「.Tab.Color」でシート色を設定 Sub TEST1() 'シート見 阅读全文
posted @ 2024-10-03 20:45 嚯嚯go 阅读(287) 评论(0) 推荐(0)
【VBA】シート名の一覧を取得【シートをループしてNameを使う】

摘要:参考元:【VBA】シート名の一覧を取得【シートをループしてNameを使う】 https://daitaideit.com/vba-sheet-get-list/ シート名の一覧を取得 Sub TEST1() 'シート一覧を取得 For i = 1 To Sheets.Count Debug.Prin 阅读全文
posted @ 2024-10-03 20:32 嚯嚯go 阅读(39) 评论(0) 推荐(0)
【VBA】シート名を検索する【完全一致と部分一致の検索ができます】

摘要:参考元:【VBA】シート名を検索する【完全一致と部分一致の検索ができます】 https://daitaideit.com/vba-sheet-search-name/ シート名が一致したらシート名を色付け 「Sheet2」を検索して、一致したシートを色付けするという感じです。 Sub TEST3() 阅读全文
posted @ 2024-10-03 20:27 嚯嚯go 阅读(156) 评论(0) 推荐(0)
【VBA】シート数を取得する【Sheets.Countで取得できます】

摘要:参考元:【VBA】シート数を取得する【Sheets.Countで取得できます】 https://daitaideit.com/vba-sheet-count/ 「Sheets.Count」でシート数を取得 Sub TEST1() 'シート数を取得 Debug.Print Sheets.Count E 阅读全文
posted @ 2024-10-03 20:21 嚯嚯go 阅读(51) 评论(0) 推荐(0)
【VBA】シートを並び替える【バブルソートを使ってMoveで移動する】

摘要:参考元:【VBA】シートを並び替える【バブルソートを使ってMoveで移動する】 https://daitaideit.com/vba-sheet-sort/ 手順としては、次のようになります。 基準のシートを「1~4番目」でループ 比較シートを「基準+1番目~最終シート」でループ 右側のシートが小さ 阅读全文
posted @ 2024-10-03 20:13 嚯嚯go 阅读(25) 评论(0) 推荐(0)
【VBA】シートコピーの繰り返しで同じシートを複数作成【Copyをループする】

摘要:【VBA】シートコピーの繰り返しで同じシートを複数作成【Copyをループする】 シート名をリストから取得して同じシートを複数作成 元シートとリストを作成しておく リストを作成しておきます。 シート名をリストから取得して同じシートを複数作成 Sub TEST3() For i = 2 To 6 '「元 阅读全文
posted @ 2024-10-03 20:07 嚯嚯go 阅读(345) 评论(0) 推荐(0)
【VBA】シートの追加方法まとめ【名前変更、先頭や最後、複数シートの追加をする】

摘要:参考元:【VBA】シートの追加方法まとめ【名前変更、先頭や最後、複数シートの追加をする】 https://daitaideit.com/vba-sheet-add/ アクティブシートの左側に追加 Sub TEST1() 'アクティブシートの左側に追加 Sheets.Add before:=Activ 阅读全文
posted @ 2024-10-02 20:28 嚯嚯go 阅读(216) 评论(0) 推荐(0)
【VBA】シートの削除方法まとめ【強制的に削除する、条件を指定する】

摘要:参考元:【VBA】シートの削除方法まとめ【強制的に削除する、条件を指定する】 https://daitaideit.com/vba-sheet-delete/ Sub TEST2() Application.DisplayAlerts = False 'メッセージを非表示 ActiveSheet.D 阅读全文
posted @ 2024-10-02 20:13 嚯嚯go 阅读(32) 评论(0) 推荐(0)
【VBA】シートの移動方法まとめ【末尾や先頭、別ブック、複数の移動をする】

摘要:参考元:【VBA】シートの移動方法まとめ【末尾や先頭、別ブック、複数の移動をする】 https://daitaideit.com/vba-sheet-move/ シートを次の場所に、移動してみます。 特定シートの左右 先頭や末尾 別ブック ※使用方法はCOPYとほとんど同じ。 特定シートの左に移動 阅读全文
posted @ 2024-10-02 19:58 嚯嚯go 阅读(35) 评论(0) 推荐(0)
【VBA】シートのコピー方法まとめ【コピーして名前変更、末尾や先頭、新規ブック、複数のコピーをする】

摘要:参考元:【VBA】シートのコピー方法まとめ【コピーして名前変更、末尾や先頭、新規ブック、複数のコピーをする】 https://daitaideit.com/vba-sheet-copy/ シートを、特定シートの前後や、先頭、末尾にコピーするには、「before:=」と「after:=」を使って、コピ 阅读全文
posted @ 2024-10-02 19:50 嚯嚯go 阅读(460) 评论(1) 推荐(0)
【VBA】シート名の取得と変更をする方法【.Nameを使います】

摘要:参考元:【VBA】シート名の取得と変更をする方法【.Nameを使います】 https://daitaideit.com/vba-sheet-name/ Sub TEST4() 'アクティブシートのシート名を変更 ActiveSheet.Name = "ABC" '2番目のシートのシート名を変更 Sh 阅读全文
posted @ 2024-10-02 19:34 嚯嚯go 阅读(83) 评论(0) 推荐(0)
【VBA】シートの選択方法まとめ【複数選択と解除、シートをアクティブにする】

摘要:【VBA】シートの選択方法まとめ【複数選択と解除、シートをアクティブにする】 シートを複数選択する Sub TEST4() Sheets("Sheet1").Select 'Sheet1を選択 Sheets("Sheet2").Select False 'Sheet2も選択 End Sub 配列を使 阅读全文
posted @ 2024-10-02 19:26 嚯嚯go 阅读(994) 评论(0) 推荐(0)
【VBA】シートの指定方法4選【アクティブシート、シート名、シートインデックス、シートオブジェクト】

摘要:参考元:大体でIT | Excel VBA https://daitaideit.com/vba/#mokuzi3 【VBA】シートの指定方法4選【アクティブシート、シート名、シートインデックス、シートオブジェクト】 シートを指定する方法を4つご紹介します。 アクティブシートを指定 シート名を使う 阅读全文
posted @ 2024-10-02 19:19 嚯嚯go 阅读(56) 评论(0) 推荐(0)
【VBA】最終行を取得する方法3選【CurrentRegion、End、Findを使う】

摘要:参考元:【VBA】最終行を取得する方法3選【CurrentRegion、End、Findを使う】 https://daitaideit.com/vba-get-lastrow/ 最終行を取得する方法は、次の3つがあります。 CurrentRegionを使う Endを使う Findを使う 1.Curr 阅读全文
posted @ 2024-10-02 01:05 嚯嚯go 阅读(152) 评论(0) 推荐(0)
【VBA】セル範囲の値のみをクリアする【RangeとClearを使う】

摘要:参考元:【VBA】セル範囲の値のみをクリアする【RangeとClearを使う】 https://daitaideit.com/vba-range-clear/ VBAでセルをクリアする方法 VBAでセルの文字や、書式などをクリアする方法をまとめました。 こんな感じです。 Range("A1").Cl 阅读全文
posted @ 2024-10-02 00:54 嚯嚯go 阅读(419) 评论(0) 推荐(0)
【VBA】形式を選択して貼り付ける方法【PasteSpecialを使う】

摘要:参考元:【VBA】形式を選択して貼り付ける方法【PasteSpecialを使う】 https://daitaideit.com/vba-pastespecial/ VBAで形式を選択して貼り付ける PasteSpecialを使う 形式を選択して貼り付ける、PasteSpecialは、次のように入力し 阅读全文
posted @ 2024-10-02 00:47 嚯嚯go 阅读(42) 评论(0) 推荐(0)
【VBA】複数のセル範囲を取得【RangeとUnionを使います】

摘要:参考元:【VBA】複数のセル範囲を取得【RangeとUnionを使います】 https://daitaideit.com/vba-range-union/ ポイントとなるVBAコード 'Rangeを使う Range("A1,B2,C3,B4,A5").Select 'Unionを使う Union(R 阅读全文
posted @ 2024-10-02 00:32 嚯嚯go 阅读(585) 评论(0) 推荐(0)
【VBA】行全体と列全体を取得【Range、EntireRow、EntireColumnを使う】

摘要:参考元:【VBA】行全体と列全体を取得【Range、EntireRow、EntireColumnを使う】 https://daitaideit.com/vba-entirerow-entirecolumn/ ポイントとなるVBAコード '行全体 Range("A2").EntireRow.Selec 阅读全文
posted @ 2024-10-02 00:23 嚯嚯go 阅读(55) 评论(0) 推荐(0)
【VBA】可視セルの判定、削除、コピー、貼り付け【HiddenとSpecialCellsを使う】

摘要:参考元:【VBA】可視セルの判定、削除、コピー、貼り付け【HiddenとSpecialCellsを使う】 https://daitaideit.com/vba-visible-cells/ 可視セルの判定は、「.Hidden」を使うとできます。 例:行の可視セル判定 3行目が、可視セルかを判定するV 阅读全文
posted @ 2024-10-02 00:10 嚯嚯go 阅读(506) 评论(0) 推荐(0)
【VBA】可視セルや空白セルの位置を取得【SpecialCellsを使う】

摘要:参考元:【VBA】可視セルや空白セルの位置を取得【SpecialCellsを使う】 https://daitaideit.com/vba-specialcells/ SpecialCellsの使い方 'コメント Cells.SpecialCells(xlCellTypeComments).Selec 阅读全文
posted @ 2024-10-01 23:43 嚯嚯go 阅读(249) 评论(0) 推荐(0)
【VBA】UsedRangeの範囲から最終行など取得【UsedRange.Rows.Countなど】

摘要:参考元:【VBA】UsedRangeの範囲から最終行など取得【UsedRange.Rows.Countなど】 https://daitaideit.com/vba-usedrange/ ポイントとなるVBAコード With ActiveSheet.UsedRange .Select '使用しているセ 阅读全文
posted @ 2024-10-01 22:06 嚯嚯go 阅读(53) 评论(0) 推荐(0)
【VBA】表全体の範囲を取得する【CurrentRegionが便利です】

摘要:参考元:【VBA】表全体の範囲を取得する【CurrentRegionが便利です】 https://daitaideit.com/vba-currentregion/ ポイントとなるVBAコード 'CurrentRegionでセル範囲を取得 With Range("A1").CurrentRegion 阅读全文
posted @ 2024-10-01 21:58 嚯嚯go 阅读(26) 评论(0) 推荐(0)
【VBA】セル範囲をセルに代入するときの注意点【RangeにValueをつける】

摘要:参考元:【VBA】セル範囲をセルに代入するときの注意点【RangeにValueをつける】 https://daitaideit.com/vba-range-value/ ポイントとなるVBAコード 'セル範囲を値として別セルに代入 Range("E1:G3").Value = Range("A1:C 阅读全文
posted @ 2024-10-01 21:53 嚯嚯go 阅读(25) 评论(0) 推荐(0)
【VBA】セル範囲を取得してオブジェクトとして変数に代入【SetとRangeを使う】

摘要:参考元:【VBA】セル範囲を取得してオブジェクトとして変数に代入【SetとRangeを使う】 https://daitaideit.com/vba-range-set/ ポイントとなるVBAコード Dim A '変数に代入 A = Range("A1:C4") Range("E1:G4") = A 阅读全文
posted @ 2024-10-01 21:49 嚯嚯go 阅读(15) 评论(0) 推荐(0)
【VBA】セル範囲を配列に入力して出力【RangeとCellsの組み合わせ】

摘要:参考元:【VBA】セル範囲を配列に入力して出力【RangeとCellsの組み合わせ】 https://daitaideit.com/vba-range-cells/ ポイントとなるVBAコード '配列に入力 a = Range("A1:C4") a = Range(Cells(1, 1), Cell 阅读全文
posted @ 2024-10-01 21:45 嚯嚯go 阅读(20) 评论(0) 推荐(0)
【VBA】Rangeで取得した範囲を変更する【Resizeを使います】

摘要:参考元:【VBA】Rangeで取得した範囲を変更する【Resizeを使います】 https://daitaideit.com/vba-range-resize/ ポイントとなるVBAコード Range("A1").Resize(4, 3).Select '4行3列に変更 Range("A1:C4") 阅读全文
posted @ 2024-10-01 21:33 嚯嚯go 阅读(35) 评论(0) 推荐(0)
【VBA】RangeやCellsの範囲を移動する【Offsetを使います】

摘要:参考元:【VBA】RangeやCellsの範囲を移動する【Offsetを使います】 https://daitaideit.com/vba-range-offset/ ポイントとなるVBAコード Cells(1, 1).Offset(2, 3).Select 'Cellsを2行と3列だけ移動する Ra 阅读全文
posted @ 2024-10-01 21:23 嚯嚯go 阅读(13) 评论(0) 推荐(0)
【VBA】RangeとCellsの変換【Address、Row、Columnを使います】

摘要:参考元:【VBA】RangeとCellsの変換【Address、Row、Columnを使います】 https://daitaideit.com/vba-range-cells-transform/ ポイントとなるVBAコード 'RangeをCellsに変換 Cells(Range("B2").Row 阅读全文
posted @ 2024-10-01 21:09 嚯嚯go 阅读(47) 评论(0) 推荐(0)
【VBA】Rangeで取得したセル範囲からアドレスを取得【Addressを使う】

摘要:参考元:【VBA】Rangeで取得したセル範囲からアドレスを取得【Addressを使う】 https://daitaideit.com/vba-range-address/ ポイントとなるVBAコード 'アドレスを取得 Debug.Print Cells(1, 1).Address '$A$1 De 阅读全文
posted @ 2024-10-01 20:58 嚯嚯go 阅读(12) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3